class ProconBypassMan::Procon::ModeRegistry::Mode
Attributes
binaries[RW]
name[RW]
source_binaries[RW]
Public Class Methods
new(name: , binaries: )
click to toggle source
# File lib/procon_bypass_man/procon/mode_registry.rb, line 5 def initialize(name: , binaries: ) self.name = name self.binaries = binaries self.source_binaries = binaries.dup end
Public Instance Methods
next_binary()
click to toggle source
# File lib/procon_bypass_man/procon/mode_registry.rb, line 11 def next_binary binary = binaries.shift unless binary self.binaries = source_binaries.dup return binaries.shift end return binary end