• Home
  • Raw
  • Download

Lines Matching refs:bson

104             case input_format_t::bson:  in sax_parse()
158 get_number<std::int32_t, true>(input_format_t::bson, document_size); in parse_bson_internal()
186 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::bson, "cstring"))) in get_bson_cstr()
215 …n, parse_error::create(112, chars_read, exception_message(input_format_t::bson, "string length mus… in get_bson_string()
218 …return get_string(input_format_t::bson, len - static_cast<NumberType>(1), result) && get() != std:… in get_bson_string()
236 …n, parse_error::create(112, chars_read, exception_message(input_format_t::bson, "byte array length… in get_bson_binary()
241 get_number<std::uint8_t>(input_format_t::bson, subtype); in get_bson_binary()
244 return get_binary(input_format_t::bson, len, result); in get_bson_binary()
265 …return get_number<double, true>(input_format_t::bson, number) && sax->number_float(static_cast<num… in parse_bson_element_internal()
272 …return get_number<std::int32_t, true>(input_format_t::bson, len) && get_bson_string(len, value) &&… in parse_bson_element_internal()
289 …return get_number<std::int32_t, true>(input_format_t::bson, len) && get_bson_binary(len, value) &&… in parse_bson_element_internal()
305 … return get_number<std::int32_t, true>(input_format_t::bson, value) && sax->number_integer(value); in parse_bson_element_internal()
311 … return get_number<std::int64_t, true>(input_format_t::bson, value) && sax->number_integer(value); in parse_bson_element_internal()
341 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::bson, "element list"))) in parse_bson_element_list()
376 get_number<std::int32_t, true>(input_format_t::bson, document_size); in parse_bson_array()
2431 case input_format_t::bson: in exception_message()