Class DRb::DRbArray
In: lib/drb/drb.rb
Parent: Object

Methods

_dump   _load   new  

Public Class methods

[Source]

     # File lib/drb/drb.rb, line 530
530:     def self._load(s)
531:       Marshal::load(s)
532:     end

[Source]

     # File lib/drb/drb.rb, line 515
515:     def initialize(ary)
516:       @ary = ary.collect { |obj| 
517:         if obj.kind_of? DRbUndumped
518:           DRbObject.new(obj)
519:         else
520:           begin
521:             Marshal.dump(obj)
522:             obj
523:           rescue
524:             DRbObject.new(obj)
525:           end
526:         end
527:       }
528:     end

Public Instance methods

[Source]

     # File lib/drb/drb.rb, line 534
534:     def _dump(lv)
535:       Marshal.dump(@ary)
536:     end

[Validate]