Class: CPEE::Frames::Signaling

Inherits:
Object
  • Object
show all
Defined in:
lib/cpee-frames/implementation.rb

Overview

}}}

Instance Method Summary collapse

Constructor Details

#initializeSignaling

{{{



439
440
441
# File 'lib/cpee-frames/implementation.rb', line 439

def initialize
  @binding = []
end

Instance Method Details

#add(binding) ⇒ Object



443
444
445
# File 'lib/cpee-frames/implementation.rb', line 443

def add(binding)
  @binding << binding
end

#lengthObject



449
450
451
# File 'lib/cpee-frames/implementation.rb', line 449

def length
  @binding.length
end

#remove(binding) ⇒ Object



446
447
448
# File 'lib/cpee-frames/implementation.rb', line 446

def remove(binding)
  @binding.delete(binding)
end

#send(value) ⇒ Object



453
454
455
456
457
# File 'lib/cpee-frames/implementation.rb', line 453

def send(value)
  @binding.each do |b|
    b.send(value)
  end
end