Creates a new instance of the writer with the buffer preloaded with data if specified
Returns the current contents of the buffer
Returns the byte size of the current buffer
Writes the supplied value to the buffer
Writes the specified bytes to the buffer
Clears the current write buffer
Writes a hash to the buffer
Writes the hex encoded value to the buffer
Writes an int16_t to the buffer
Writes an int32_t to the buffer
Writes an int64_t to the buffer
Writes an int8_t to the buffer
Writes a signed integer to the buffer
Writes a string to the buffer
Writes a time_t to the buffer
Dumps the buffer to a string
Writes an uint128_t to the buffer
Writes an uint16_t to the buffer
Writes an uint256_t to the buffer
Writes an uint32_t to the buffer
Writes an uint512_t to the buffer
Writes an uint64_t to the buffer
Writes an uint8_t to the buffer
Writes an unsigned integer to the buffer
Writes a Varint to the buffer
Creates a new instance of the writer with the buffer preloaded with data if specified