Class: CPEE::Frames::Signaling

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

Overview

}}}

Instance Method Summary collapse

Constructor Details

#initializeSignaling

{{{



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

def initialize
  @binding = []
end

Instance Method Details

#add(binding) ⇒ Object



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

def add(binding)
  @binding << binding
end

#lengthObject



459
460
461
# File 'lib/cpee-frames/implementation.rb', line 459

def length
  @binding.length
end

#remove(binding) ⇒ Object



456
457
458
# File 'lib/cpee-frames/implementation.rb', line 456

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

#send(value) ⇒ Object



463
464
465
466
467
# File 'lib/cpee-frames/implementation.rb', line 463

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