detail::binary_writer< BasicJsonType, CharType > Member List

This is the complete list of members for detail::binary_writer< BasicJsonType, CharType >, including all inherited members.

binary_t typedefdetail::binary_writer< BasicJsonType, CharType >private
binary_writer(output_adapter_t< CharType > adapter)detail::binary_writer< BasicJsonType, CharType >inlineexplicit
calc_bson_array_size(const typename BasicJsonType::array_t &value)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
calc_bson_binary_size(const typename BasicJsonType::binary_t &value)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
calc_bson_element_size(const string_t &name, const BasicJsonType &j)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
calc_bson_entry_header_size(const string_t &name, const BasicJsonType &j)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
calc_bson_integer_size(const std::int64_t value)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
calc_bson_object_size(const typename BasicJsonType::object_t &value)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
calc_bson_string_size(const string_t &value)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
calc_bson_unsigned_size(const std::uint64_t value) noexceptdetail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
get_cbor_float_prefix(float)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
get_cbor_float_prefix(double)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
get_msgpack_float_prefix(float)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
get_msgpack_float_prefix(double)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
get_ubjson_float_prefix(float)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
get_ubjson_float_prefix(double)detail::binary_writer< BasicJsonType, CharType >inlineprivatestatic
is_little_endiandetail::binary_writer< BasicJsonType, CharType >private
number_float_t typedefdetail::binary_writer< BasicJsonType, CharType >private
oadetail::binary_writer< BasicJsonType, CharType >private
string_t typedefdetail::binary_writer< BasicJsonType, CharType >private
to_char_type(std::uint8_t x) noexceptdetail::binary_writer< BasicJsonType, CharType >inlinestatic
to_char_type(std::uint8_t x) noexceptdetail::binary_writer< BasicJsonType, CharType >inlinestatic
to_char_type(std::uint8_t x) noexceptdetail::binary_writer< BasicJsonType, CharType >inlinestatic
to_char_type(InputCharType x) noexceptdetail::binary_writer< BasicJsonType, CharType >inlinestatic
ubjson_prefix(const BasicJsonType &j, const bool use_bjdata) const noexceptdetail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bjdata_ndarray(const typename BasicJsonType::object_t &value, const bool use_count, const bool use_type)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson(const BasicJsonType &j)detail::binary_writer< BasicJsonType, CharType >inline
write_bson_array(const string_t &name, const typename BasicJsonType::array_t &value)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_binary(const string_t &name, const binary_t &value)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_boolean(const string_t &name, const bool value)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_double(const string_t &name, const double value)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_element(const string_t &name, const BasicJsonType &j)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_entry_header(const string_t &name, const std::uint8_t element_type)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_integer(const string_t &name, const std::int64_t value)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_null(const string_t &name)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_object(const typename BasicJsonType::object_t &value)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_object_entry(const string_t &name, const typename BasicJsonType::object_t &value)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_string(const string_t &name, const string_t &value)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_bson_unsigned(const string_t &name, const BasicJsonType &j)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_cbor(const BasicJsonType &j)detail::binary_writer< BasicJsonType, CharType >inline
write_compact_float(const number_float_t n, detail::input_format_t format)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_msgpack(const BasicJsonType &j)detail::binary_writer< BasicJsonType, CharType >inline
write_number(const NumberType n, const bool OutputIsLittleEndian=false)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_number_with_ubjson_prefix(const NumberType n, const bool add_prefix, const bool use_bjdata)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_number_with_ubjson_prefix(const NumberType n, const bool add_prefix, const bool use_bjdata)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_number_with_ubjson_prefix(const NumberType n, const bool add_prefix, const bool use_bjdata)detail::binary_writer< BasicJsonType, CharType >inlineprivate
write_ubjson(const BasicJsonType &j, const bool use_count, const bool use_type, const bool add_prefix=true, const bool use_bjdata=false)detail::binary_writer< BasicJsonType, CharType >inline


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:09