class Barrage::Generators::Sequence
Public Class Methods
new(options)
click to toggle source
Calls superclass method
Barrage::Generators::Base::new
# File lib/barrage/generators/sequence.rb, line 6 def initialize(options) @sequence = 0 super end
Public Instance Methods
current()
click to toggle source
# File lib/barrage/generators/sequence.rb, line 15 def current @sequence end
generate()
click to toggle source
# File lib/barrage/generators/sequence.rb, line 11 def generate @sequence = (@sequence + 1) & (2 ** length - 1) end