Method lfun::_deserialize()
- Method _deserialize
void _deserialize(object o, function(function(mixed:void), string, type:mixed) deserializer)
- Description
Dispatch function for Serialization.deserialize().
- Parameter o
Object to serialize. Always a context of the current object.
- Parameter deserializer
Function to be called once for every variable to serialize.
The deserializer function expects to be called with three arguments:
setter - Function that sets the symbol value.
symbol - The symbol name.
symbol_type - The type of the symbol.
- Note
A default implementation of lfun::_serialize() and lfun::_deserialize() is available in Serializer.Serializable.
- See also
lfun::_serialize(), Serializer.deserialize(), Serializer.Serializable()->_deserialize()