kiss.util.serialize

Undocumented in source.

Public Imports

std.json
public import std.json;
Undocumented in source.

Members

Aliases

toJson
alias toJson = toJSON
Undocumented in source.
toObject
alias toObject = toOBJ
Undocumented in source.

Classes

UnIgnoreArray
class UnIgnoreArray
Undocumented in source.

Functions

getsize
size_t getsize(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
serialize
byte[] serialize(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
toJSON
JSONValue toJSON(T t, uint level, bool ignore)
Undocumented in source. Be warned that the author may not have intended to support it.
toJSON
JSONValue toJSON(T t, UnIgnoreArray array, uint level)
Undocumented in source. Be warned that the author may not have intended to support it.
toOBJ
T toOBJ(JSONValue j)
Undocumented in source. Be warned that the author may not have intended to support it.
unserialize
T unserialize(byte[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
unserialize
T unserialize(byte[] data, long parse_index)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

IGNORE
enum IGNORE;
Undocumented in source.

Meta