| binary_writer(output_adapter_t< CharType > adapter) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineexplicit |
| calc_bson_array_size(const typename BasicJsonType::array_t &value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| calc_bson_element_size(const string_t &name, const BasicJsonType &j) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| calc_bson_entry_header_size(const string_t &name) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| calc_bson_integer_size(const std::int64_t value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| calc_bson_object_size(const typename BasicJsonType::object_t &value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| calc_bson_string_size(const string_t &value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| calc_bson_unsigned_size(const std::uint64_t value) noexcept | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| get_cbor_float_prefix(float) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| get_cbor_float_prefix(double) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| get_msgpack_float_prefix(float) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| get_msgpack_float_prefix(double) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| get_ubjson_float_prefix(float) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| get_ubjson_float_prefix(double) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivatestatic |
| is_little_endian | nlohmann::detail::binary_writer< BasicJsonType, CharType > | private |
| oa | nlohmann::detail::binary_writer< BasicJsonType, CharType > | private |
| string_t typedef | nlohmann::detail::binary_writer< BasicJsonType, CharType > | private |
| to_char_type(std::uint8_t x) noexcept | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlinestatic |
| to_char_type(std::uint8_t x) noexcept | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlinestatic |
| to_char_type(std::uint8_t x) noexcept | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlinestatic |
| to_char_type(InputCharType x) noexcept | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlinestatic |
| ubjson_prefix(const BasicJsonType &j) const noexcept | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson(const BasicJsonType &j) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inline |
| write_bson_array(const string_t &name, const typename BasicJsonType::array_t &value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_boolean(const string_t &name, const bool value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_double(const string_t &name, const double value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_element(const string_t &name, const BasicJsonType &j) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_entry_header(const string_t &name, const std::uint8_t element_type) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_integer(const string_t &name, const std::int64_t value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_null(const string_t &name) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_object(const typename BasicJsonType::object_t &value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_object_entry(const string_t &name, const typename BasicJsonType::object_t &value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_string(const string_t &name, const string_t &value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_bson_unsigned(const string_t &name, const std::uint64_t value) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_cbor(const BasicJsonType &j) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inline |
| write_msgpack(const BasicJsonType &j) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inline |
| write_number(const NumberType n) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_number_with_ubjson_prefix(const NumberType n, const bool add_prefix) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_number_with_ubjson_prefix(const NumberType n, const bool add_prefix) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_number_with_ubjson_prefix(const NumberType n, const bool add_prefix) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inlineprivate |
| write_ubjson(const BasicJsonType &j, const bool use_count, const bool use_type, const bool add_prefix=true) | nlohmann::detail::binary_writer< BasicJsonType, CharType > | inline |