deserialize

Deserialize a message buffer into a D struct, class or array.

Members

Functions

deserializeInt
const(T) deserializeInt(ubyte[] msg, size_t processed)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeValue
auto deserializeValue(ubyte[] msg, size_t processed)
Undocumented in source. Be warned that the author may not have intended to support it.
fromMsgBuffer
auto fromMsgBuffer(ubyte[] msg)

Deserialize top-level, either array, associative array or struct from a given ubyte array. For aggregate types like structs, deserialize each member.

fromMsgBuffer
auto fromMsgBuffer(OutBuffer buf)

Deserialize top-level, either array, associative array or struct from a given OutBuffer. For aggregate types like structs, deserialize each member.

fromMsgBuffer
auto fromMsgBuffer(ubyte[] msg, size_t processed)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta