Class: DRb::DRbArray
Class Method Summary (collapse)
Instance Method Summary (collapse)
- - (Object) _dump(lv)
-
- (DRbArray) initialize(ary)
constructor
A new instance of DRbArray.
Constructor Details
- (DRbArray) initialize(ary)
A new instance of DRbArray
515 516 517 518 519 520 521 522 523 524 525 526 527 528 |
# File 'lib/drb/drb.rb', line 515 def initialize(ary) @ary = ary.collect { |obj| if obj.kind_of? DRbUndumped DRbObject.new(obj) else begin Marshal.dump(obj) obj rescue DRbObject.new(obj) end end } end |
Class Method Details
+ (Object) _load(s)
530 531 532 |
# File 'lib/drb/drb.rb', line 530 def self._load(s) Marshal::load(s) end |
Instance Method Details
- (Object) _dump(lv)
534 535 536 |
# File 'lib/drb/drb.rb', line 534 def _dump(lv) Marshal.dump(@ary) end |