- empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
- hasMember
bool hasMember(string key)
- hasMember
bool hasMember(INDEX index)
- indices
auto indices()
- isArray
bool isArray()
Check if the HiBON is an Array
- keys
auto keys()
- length
size_t length()
- opAssign
void opAssign(T r)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndex
const(Member) opIndex(string key)
- opIndex
const(Member) opIndex(INDEX index)
Access an member at index
- opIndexAssign
void opIndexAssign(T x, string key)
Assign and member x with the key
- opIndexAssign
void opIndexAssign(T x, string key)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndexAssign
void opIndexAssign(T x, string key)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndexAssign
void opIndexAssign(T x, INDEX index)
Assign and member x with the index
- opSlice
auto opSlice()
- remove
void remove(string key)
Removes a member with name of key
- remove
void remove(INDEX index)
Removes a member with name of key
- serialize
immutable(ubyte[]) serialize()
Generated the serialized HiBON
- serialize_size
size_t serialize_size()
Calculated the size in bytes of serialized HiBON
- size
size_t size()
Calculated the size in bytes of HiBON payload
HiBON is a generate object of the HiBON format