Class: CPEE::Frames::Signaling

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

Overview

}}}

Instance Method Summary collapse

Constructor Details

#initializeSignaling

{{{



427
428
429
# File 'lib/cpee-frames/implementation.rb', line 427

def initialize
  @binding = []
end

Instance Method Details

#add(binding) ⇒ Object



431
432
433
# File 'lib/cpee-frames/implementation.rb', line 431

def add(binding)
  @binding << binding
end

#lengthObject



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

def length
  @binding.length
end

#remove(binding) ⇒ Object



434
435
436
# File 'lib/cpee-frames/implementation.rb', line 434

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

#send(value) ⇒ Object



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

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