Class: CPEE::Frames::Signaling

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

Overview

}}}

Instance Method Summary collapse

Constructor Details

#initializeSignaling

{{{



437
438
439
# File 'lib/cpee-frames/implementation.rb', line 437

def initialize
  @binding = []
end

Instance Method Details

#add(binding) ⇒ Object



441
442
443
# File 'lib/cpee-frames/implementation.rb', line 441

def add(binding)
  @binding << binding
end

#lengthObject



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

def length
  @binding.length
end

#remove(binding) ⇒ Object



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

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

#send(value) ⇒ Object



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

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