Serializer

Undocumented in source.

Members

Functions

deserialize
void deserialize(T v, JSONValue val)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeCString
char* deserializeCString(JSONValue j)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializePointer
void deserializePointer(T v, JSONValue j)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeValue
void deserializeValue(T v, JSONValue j)
Undocumented in source. Be warned that the author may not have intended to support it.
map
void map(T v, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
mapCArray
void mapCArray(T* v, string arrName, L len)
Undocumented in source. Be warned that the author may not have intended to support it.
mapCString
void mapCString(char* v, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
mapCStringWithLength
void mapCStringWithLength(char* v, string name, L len)
Undocumented in source. Be warned that the author may not have intended to support it.
serialize
JSONValue serialize(T v)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeCString
JSONValue serializeCString(char* v)
Undocumented in source. Be warned that the author may not have intended to support it.
serializePointer
JSONValue serializePointer(T v)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeValue
JSONValue serializeValue(T v)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeValue
JSONValue serializeValue(T v)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

currentObject
JSONValue[string] currentObject;
Undocumented in source.
indexes
uint[void*] indexes;
Undocumented in source.
objects
JSONValue[] objects;
Undocumented in source.
pointers
void*[] pointers;
Undocumented in source.
serializing
bool serializing;
Undocumented in source.

Meta