hoshi-lang dev
Yet another programming language
Loading...
Searching...
No Matches
binary_reader< BasicJsonType, InputAdapterType, SAX > Member List

This is the complete list of members for binary_reader< BasicJsonType, InputAdapterType, SAX >, including all inherited members.

__pad0__binary_reader< BasicJsonType, InputAdapterType, SAX >private
binary_reader(InputAdapterType &&adapter, const input_format_t format=input_format_t::json) noexceptbinary_reader< BasicJsonType, InputAdapterType, SAX >inlineexplicit
binary_reader(const binary_reader &)=deletebinary_reader< BasicJsonType, InputAdapterType, SAX >
binary_reader(binary_reader &&)=defaultbinary_reader< BasicJsonType, InputAdapterType, SAX >
binary_t typedefbinary_reader< BasicJsonType, InputAdapterType, SAX >private
bjd_type typedefbinary_reader< BasicJsonType, InputAdapterType, SAX >private
bjd_types_mapbinary_reader< BasicJsonType, InputAdapterType, SAX >private
byte_swap(NumberType &number)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivatestatic
char_int_type typedefbinary_reader< BasicJsonType, InputAdapterType, SAX >private
char_type typedefbinary_reader< BasicJsonType, InputAdapterType, SAX >private
chars_readbinary_reader< BasicJsonType, InputAdapterType, SAX >private
currentbinary_reader< BasicJsonType, InputAdapterType, SAX >private
exception_message(const input_format_t format, const std::string &detail, const std::string &context) constbinary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get()binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_binary(const input_format_t format, const NumberType len, binary_t &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_bson_binary(const NumberType len, binary_t &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_bson_cstr(string_t &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_bson_string(const NumberType len, string_t &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_cbor_array(const std::size_t len, const cbor_tag_handler_t tag_handler)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_cbor_binary(binary_t &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_cbor_object(const std::size_t len, const cbor_tag_handler_t tag_handler)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_cbor_string(string_t &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_ignore_noop()binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_msgpack_array(const std::size_t len)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_msgpack_binary(binary_t &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_msgpack_object(const std::size_t len)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_msgpack_string(string_t &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_number(const input_format_t format, NumberType &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_string(const input_format_t format, const NumberType len, string_t &result)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_to(T &dest, const input_format_t format, const char *context)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_token_string() constbinary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_ubjson_array()binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_ubjson_high_precision_number()binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_ubjson_ndarray_size(std::vector< size_t > &dim)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_ubjson_object()binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_ubjson_size_type(std::pair< std::size_t, char_int_type > &result, bool inside_ndarray=false)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_ubjson_size_value(std::size_t &result, bool &is_ndarray, char_int_type prefix=0)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_ubjson_string(string_t &result, const bool get_char=true)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
get_ubjson_value(const char_int_type prefix)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
iabinary_reader< BasicJsonType, InputAdapterType, SAX >private
input_formatbinary_reader< BasicJsonType, InputAdapterType, SAX >private
is_little_endianbinary_reader< BasicJsonType, InputAdapterType, SAX >private
json_sax_t typedefbinary_reader< BasicJsonType, InputAdapterType, SAX >private
nposbinary_reader< BasicJsonType, InputAdapterType, SAX >privatestatic
number_float_t typedefbinary_reader< BasicJsonType, InputAdapterType, SAX >private
number_integer_t typedefbinary_reader< BasicJsonType, InputAdapterType, SAX >private
number_unsigned_t typedefbinary_reader< BasicJsonType, InputAdapterType, SAX >private
operator=(const binary_reader &)=deletebinary_reader< BasicJsonType, InputAdapterType, SAX >
operator=(binary_reader &&)=defaultbinary_reader< BasicJsonType, InputAdapterType, SAX >
parse_bson_array()binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
parse_bson_element_internal(const char_int_type element_type, const std::size_t element_type_parse_position)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
parse_bson_element_list(const bool is_array)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
parse_bson_internal()binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
parse_cbor_internal(const bool get_char, const cbor_tag_handler_t tag_handler)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
parse_msgpack_internal()binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
parse_ubjson_internal(const bool get_char=true)binary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
saxbinary_reader< BasicJsonType, InputAdapterType, SAX >private
sax_parse(const input_format_t format, json_sax_t *sax_, const bool strict=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)binary_reader< BasicJsonType, InputAdapterType, SAX >inline
string_t typedefbinary_reader< BasicJsonType, InputAdapterType, SAX >private
unexpect_eof(const input_format_t format, const char *context) constbinary_reader< BasicJsonType, InputAdapterType, SAX >inlineprivate
~binary_reader()=defaultbinary_reader< BasicJsonType, InputAdapterType, SAX >