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.
395 396 397 398 399 |
# File 'lib/fairy/master/c-filter.rb', line 395 def initialize(bjob) @Pool = bjob.instance_eval{pool_dict} @JobPool = bjob.instance_eval{job_pool_dict} @__context = context end |
Instance Method Details
#__binding ⇒ Object
415 |
# File 'lib/fairy/master/c-filter.rb', line 415 alias __binding binding |
#binding ⇒ Object Also known as: bind
416 417 418 |
# File 'lib/fairy/master/c-filter.rb', line 416 def binding @__context end |
#context ⇒ Object
def create_proc(source) eval(“proc#{source}”, binding)
end
405 406 407 |
# File 'lib/fairy/master/c-filter.rb', line 405 def context __binding end |
#global_break ⇒ Object Also known as: gbreak
410 411 412 |
# File 'lib/fairy/master/c-filter.rb', line 410 def global_break Thread.current.raise GlobalBreak end |