align(const size_t req_alignment) | cubpacking::packer | |
append_to_buffer_and_pack_all(ExtBlk &eb, Args &&...args) | cubpacking::packer | |
delegate_to_or_buf(const size_t size, or_buf &buf) | cubpacking::packer | |
get_all_packed_size(Args &&...args) | cubpacking::packer | |
get_all_packed_size_recursive(size_t curr_offset, T &&t, Args &&...args) | cubpacking::packer | private |
get_all_packed_size_recursive(size_t curr_offset, T &&t) | cubpacking::packer | private |
get_all_packed_size_starting_offset(size_t start_offset, Args &&...args) | cubpacking::packer | |
get_buffer_end(void) | cubpacking::packer | |
get_buffer_start(void) | cubpacking::packer | |
get_curr_ptr(void) | cubpacking::packer | |
get_current_size(void) | cubpacking::packer | |
get_packed_bigint_size(size_t curr_offset) | cubpacking::packer | |
get_packed_bool_size(size_t curr_offset) | cubpacking::packer | |
get_packed_buffer_size(const char *stream, const std::size_t length, const std::size_t curr_offset) const | cubpacking::packer | |
get_packed_c_string_size(const char *str, const size_t str_size, const size_t curr_offset) | cubpacking::packer | |
get_packed_db_value_size(const db_value &value, size_t curr_offset) | cubpacking::packer | |
get_packed_int_size(size_t curr_offset) | cubpacking::packer | |
get_packed_int_vector_size(size_t curr_offset, const size_t count) | cubpacking::packer | |
get_packed_large_string_size(const std::string &str, const size_t curr_offset) | cubpacking::packer | |
get_packed_oid_size(const size_t curr_offset) | cubpacking::packer | |
get_packed_short_size(size_t curr_offset) | cubpacking::packer | |
get_packed_size_overloaded(int value, size_t curr_offset) | cubpacking::packer | |
get_packed_size_overloaded(bool value, size_t curr_offset) | cubpacking::packer | |
get_packed_size_overloaded(short value, size_t curr_offset) | cubpacking::packer | |
get_packed_size_overloaded(const std::int64_t &value, size_t curr_offset) | cubpacking::packer | |
get_packed_size_overloaded(const std::uint64_t &value, size_t curr_offset) | cubpacking::packer | |
get_packed_size_overloaded(const db_value &value, size_t curr_offset) | cubpacking::packer | |
get_packed_size_overloaded(const std::string &value, size_t curr_offset) | cubpacking::packer | |
get_packed_size_overloaded(const packable_object &po, size_t curr_offset) | cubpacking::packer | |
get_packed_size_overloaded(const OID &oid, size_t curr_offset) | cubpacking::packer | |
get_packed_small_string_size(const char *string, const size_t curr_offset) | cubpacking::packer | |
get_packed_string_size(const std::string &str, const size_t curr_offset) | cubpacking::packer | |
is_ended(void) | cubpacking::packer | |
m_end_ptr | cubpacking::packer | private |
m_ptr | cubpacking::packer | private |
m_start_ptr | cubpacking::packer | private |
pack_all(Args &&...args) | cubpacking::packer | |
pack_all_recursive(T &&t, Args &&...args) | cubpacking::packer | private |
pack_all_recursive(T &&t) | cubpacking::packer | private |
pack_bigint(const std::int64_t &value) | cubpacking::packer | |
pack_bigint(const std::uint64_t &value) | cubpacking::packer | |
pack_bool(bool value) | cubpacking::packer | |
pack_buffer_with_length(const char *stream, const std::size_t length) | cubpacking::packer | |
pack_c_string(const char *str, const size_t str_size) | cubpacking::packer | |
pack_db_value(const db_value &value) | cubpacking::packer | |
pack_int(const int value) | cubpacking::packer | |
pack_int_array(const int *array, const int count) | cubpacking::packer | |
pack_int_vector(const std::vector< int > &array) | cubpacking::packer | |
pack_large_c_string(const char *string, const size_t str_size) | cubpacking::packer | private |
pack_large_string(const std::string &str) | cubpacking::packer | |
pack_oid(const OID &oid) | cubpacking::packer | |
pack_overloaded(int value) | cubpacking::packer | |
pack_overloaded(bool value) | cubpacking::packer | |
pack_overloaded(short value) | cubpacking::packer | |
pack_overloaded(const std::int64_t &value) | cubpacking::packer | |
pack_overloaded(const std::uint64_t &value) | cubpacking::packer | |
pack_overloaded(const db_value &value) | cubpacking::packer | |
pack_overloaded(const std::string &str) | cubpacking::packer | |
pack_overloaded(const packable_object &po) | cubpacking::packer | |
pack_overloaded(const OID &oid) | cubpacking::packer | |
pack_short(const short value) | cubpacking::packer | |
pack_small_string(const char *string, const size_t str_size=0) | cubpacking::packer | |
pack_string(const std::string &str) | cubpacking::packer | |
pack_to_int(const T &t) | cubpacking::packer | |
packer() | cubpacking::packer | |
packer(char *storage, const size_t amount) | cubpacking::packer | |
set_buffer(char *storage, const size_t amount) | cubpacking::packer | |
set_buffer_and_pack_all(ExtBlk &eb, Args &&...args) | cubpacking::packer | |