Creates a HiBON Document from a buffer
Creates a replicate of a Document from another Document The buffer reused not copied
The deligate used by the valid function to report errors
same as data
Gets the internal buffer
The Document must only contain member names which represents an uint number
Check if the Document can be clasified as an Array
Check if a Document format is the correct HiBON format. Uses the valid function
Find the element with key
This range is used to generate and range of same type U If the Document contains and Array of the elements this range can be used
This function check's if the Document is a valid HiBON format
This function returns the HiBON version
Counts the number of members in a Document
Append a full element to a buffer
Append the key to the buffer
Retruns: The number of bytes taken up by the key in the HiBON serialized stream
Calculates the number of bytes taken up by an element in the HiBON serialized stream
HiBON Element representation
Range of the Document
Document is a lazy handler of HiBON serialized buffer