Module: StrokeDB::MarshalSerializationMethod

Defined in:
lib/util/serialization.rb

Instance Method Summary collapse

Instance Method Details

#deserialize(x) ⇒ Object



16
17
18
# File 'lib/util/serialization.rb', line 16

def deserialize(x)
 Marshal.load(x)
end

#serialize(x) ⇒ Object



12
13
14
15
# File 'lib/util/serialization.rb', line 12

def serialize(x)
  x = x.to_raw if x.respond_to?(:to_raw)
  Marshal.dump(x)
end