Class: Fairy::CFilter::Context
- Inherits:
-
Object
- Object
- Fairy::CFilter::Context
- Defined in:
- lib/fairy/master/c-filter.rb
Defined Under Namespace
Classes: GlobalBreak
Instance Method Summary collapse
- #__binding ⇒ Object
- #binding ⇒ Object (also: #bind)
-
#context ⇒ Object
def create_proc(source) eval(“proc#{source}”, binding) end.
- #global_break ⇒ Object (also: #gbreak)
-
#initialize(bjob) ⇒ Context
constructor
A new instance of Context.
Constructor Details
#initialize(bjob) ⇒ Context
Returns a new instance of Context.
397 398 399 400 401 |
# File 'lib/fairy/master/c-filter.rb', line 397 def initialize(bjob) @Pool = bjob.instance_eval{pool_dict} @JobPool = bjob.instance_eval{job_pool_dict} @__context = context end |
Instance Method Details
#__binding ⇒ Object
417 |
# File 'lib/fairy/master/c-filter.rb', line 417 alias __binding binding |
#binding ⇒ Object Also known as: bind
418 419 420 |
# File 'lib/fairy/master/c-filter.rb', line 418 def binding @__context end |
#context ⇒ Object
def create_proc(source) eval(“proc#{source}”, binding)
end
407 408 409 |
# File 'lib/fairy/master/c-filter.rb', line 407 def context __binding end |
#global_break ⇒ Object Also known as: gbreak
412 413 414 |
# File 'lib/fairy/master/c-filter.rb', line 412 def global_break Thread.current.raise GlobalBreak end |