binary_reader(input_adapter_t adapter) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineexplicit |
binary_reader(const binary_reader &)=delete | nlohmann::detail::binary_reader< BasicJsonType, SAX > | |
binary_reader(binary_reader &&)=default | nlohmann::detail::binary_reader< BasicJsonType, SAX > | |
chars_read | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
current | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
exception_message(const input_format_t format, const std::string &detail, const std::string &context) const | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get() | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_bson_cstr(string_t &result) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_bson_string(const NumberType len, string_t &result) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_cbor_array(const std::size_t len) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_cbor_object(const std::size_t len) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_cbor_string(string_t &result) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_ignore_noop() | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_msgpack_array(const std::size_t len) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_msgpack_object(const std::size_t len) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_msgpack_string(string_t &result) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_number(const input_format_t format, NumberType &result) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_string(const input_format_t format, const NumberType len, string_t &result) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_token_string() const | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_ubjson_array() | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_ubjson_object() | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_ubjson_size_type(std::pair< std::size_t, int > &result) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_ubjson_size_value(std::size_t &result) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_ubjson_string(string_t &result, const bool get_char=true) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
get_ubjson_value(const int prefix) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
ia | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
is_little_endian | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
json_sax_t typedef | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
little_endianess(int num=1) noexcept | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlinestatic |
number_float_t typedef | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
number_integer_t typedef | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
number_unsigned_t typedef | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
operator=(const binary_reader &)=delete | nlohmann::detail::binary_reader< BasicJsonType, SAX > | |
operator=(binary_reader &&)=default | nlohmann::detail::binary_reader< BasicJsonType, SAX > | |
parse_bson_array() | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
parse_bson_element_internal(const int element_type, const std::size_t element_type_parse_position) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
parse_bson_element_list(const bool is_array) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
parse_bson_internal() | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
parse_cbor_internal(const bool get_char=true) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
parse_msgpack_internal() | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
parse_ubjson_internal(const bool get_char=true) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
sax | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
sax_parse(const input_format_t format, json_sax_t *sax_, const bool strict=true) | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inline |
string_t typedef | nlohmann::detail::binary_reader< BasicJsonType, SAX > | private |
unexpect_eof(const input_format_t format, const char *context) const | nlohmann::detail::binary_reader< BasicJsonType, SAX > | inlineprivate |
~binary_reader()=default | nlohmann::detail::binary_reader< BasicJsonType, SAX > | |