Horizon Official Technical Documentation
ByteBuffer Member List

This is the complete list of members for ByteBuffer, including all inherited members.

_rposByteBufferprotected
_storageByteBufferprotected
_wposByteBufferprotected
active_length() constByteBufferinline
append(T value)ByteBufferinline
append(const char *src, size_t size)ByteBufferinline
append(std::string string)ByteBufferinline
append(const T *src, size_t size)ByteBufferinline
append(const T *t, size_t t_size, const SubT *sub_t, int count)ByteBufferinline
append(const uint8_t *src, size_t cnt)ByteBufferinline
append(const ByteBuffer &buffer)ByteBufferinline
ByteBuffer()ByteBufferinline
ByteBuffer(size_t reserve)ByteBufferinline
ByteBuffer(ByteBuffer &&buf)ByteBufferinline
ByteBuffer(ByteBuffer &buf, size_t len)ByteBufferinline
ByteBuffer(ByteBuffer const &right)ByteBufferinline
clear()ByteBufferinline
contents()ByteBufferinline
contents() constByteBufferinline
DEFAULT_SIZEByteBufferstatic
emplace_size(std::size_t pos=2)ByteBufferinline
ensure_free_space()ByteBufferinline
finish_reading()ByteBufferinline
flush()ByteBufferinline
get_base_pointer()ByteBufferinline
get_read_pointer()ByteBufferinline
get_write_pointer()ByteBufferinline
hexlike() constByteBuffer
is_empty() constByteBufferinline
maximum_length() constByteBufferinline
operator<<(uint8_t value)ByteBufferinline
operator<<(uint16_t value)ByteBufferinline
operator<<(uint32_t value)ByteBufferinline
operator<<(uint64_t value)ByteBufferinline
operator<<(int8_t value)ByteBufferinline
operator<<(int16_t value)ByteBufferinline
operator<<(int32_t value)ByteBufferinline
operator<<(int64_t value)ByteBufferinline
operator<<(float value)ByteBufferinline
operator<<(double value)ByteBufferinline
operator=(ByteBuffer const &right)ByteBufferinline
operator>>(bool &value)ByteBufferinline
operator>>(uint8_t &value)ByteBufferinline
operator>>(uint16_t &value)ByteBufferinline
operator>>(uint32_t &value)ByteBufferinline
operator>>(uint64_t &value)ByteBufferinline
operator>>(int8_t &value)ByteBufferinline
operator>>(int16_t &value)ByteBufferinline
operator>>(int32_t &value)ByteBufferinline
operator>>(int64_t &value)ByteBufferinline
operator>>(float &value)ByteBufferinline
operator>>(double &value)ByteBufferinline
operator[](size_t const pos)ByteBufferinline
operator[](size_t const pos) constByteBufferinline
print_storage() constByteBuffer
put(size_t pos, T value)ByteBufferinline
put(size_t pos, const uint8_t *src, size_t cnt)ByteBufferinline
read()ByteBufferinline
read(size_t pos) constByteBufferinline
read(char *dest, size_t len)ByteBufferinline
read(ByteBuffer &buf, size_t len)ByteBufferinline
read_completed(size_t bytes)ByteBufferinline
read_skip()ByteBufferinline
read_skip(size_t skip)ByteBufferinline
read_skip()ByteBufferinline
remaining_space() constByteBufferinline
reserve(size_t ressize)ByteBufferinline
reset()ByteBufferinline
resize(size_t new_size)ByteBufferinline
rpos() constByteBufferinline
rpos(size_t rpos_)ByteBufferinline
textlike() constByteBuffer
to_string()ByteBufferinline
wpos() constByteBufferinline
write_completed(size_t bytes)ByteBufferinline
~ByteBuffer()ByteBufferinlinevirtual