xserial.serial

Undocumented in source.

Members

Enums

EndianType
enum EndianType
Undocumented in source.

Functions

deserialize
T deserialize(Buffer buffer)
T deserialize(ubyte[] data)

Deserializes some data.

deserializeAssociativeArray
T deserializeAssociativeArray(Buffer buffer, size_t length)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeDynamicArray
T deserializeDynamicArray(Buffer buffer, size_t length)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeImpl
T deserializeImpl(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeImpl
T deserializeImpl(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeLength
size_t deserializeLength(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeMembers
void deserializeMembers(Buffer __buffer, C __container)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeNoLengthArray
T deserializeNoLengthArray(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeNumber
T deserializeNumber(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeStaticArray
T deserializeStaticArray(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeTuple
T deserializeTuple(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
serialize
ubyte[] serialize(T value, Buffer buffer)
ubyte[] serialize(T value)

Serializes some data.

serializeArray
void serializeArray(Buffer buffer, T array)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeAssociativeArray
void serializeAssociativeArray(Buffer buffer, T array)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeImpl
void serializeImpl(Buffer buffer, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeImpl
void serializeImpl(Buffer buffer, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeLength
void serializeLength(Buffer buffer, size_t length)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeMembers
void serializeMembers(Buffer __buffer, T __container)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeNumber
void serializeNumber(Buffer buffer, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
serializeTuple
void serializeTuple(Buffer buffer, T tuple)
Undocumented in source. Be warned that the author may not have intended to support it.

Templates

Members
template Members(T, alias Only)
Undocumented in source.

Meta