Class: Struct

Inherits:
Object show all
Defined in:
lib/mega/snapshot.rb

Instance Method Summary collapse

Instance Method Details

#restore_snapshot(snap) ⇒ Object



156
157
158
# File 'lib/mega/snapshot.rb', line 156

def restore_snapshot(snap)
  snap.each_pair {|k,v| send(k.to_s + "=", v)} 
end

#take_snapshotObject



150
151
152
153
154
# File 'lib/mega/snapshot.rb', line 150

def take_snapshot
  snap = Hash.new
  each_pair {|k,v| snap[k] = v}
  snap
end