Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more

In Files

  • drb/drb.rb

Parent

Methods

DRb::DRbArray

Public Class Methods

_load(s) click to toggle source
 
               # File drb/drb.rb, line 530
def self._load(s)
  Marshal::load(s)
end
            
new(ary) click to toggle source
 
               # File 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
            

Public Instance Methods

_dump(lv) click to toggle source
 
               # File drb/drb.rb, line 534
def _dump(lv)
  Marshal.dump(@ary)
end