Lines Matching defs:out_of_range

4485 /// @sa https://json.nlohmann.me/api/basic_json/out_of_range/
4486 class out_of_range : public exception
4490 static out_of_range create(int id_, const std::string& what_arg, BasicJsonContext context)
4492 std::string w = concat(exception::name("out_of_range", id_), exception::diagnostics(context), what_arg);
4498 out_of_range(int id_, const char* what_arg) : exception(id_, what_arg) {}
6803 JSON_THROW(out_of_range::create(408, concat("excessive object size: ", std::to_string(len)), ref_stack.back()));
6835 JSON_THROW(out_of_range::create(408, concat("excessive array size: ", std::to_string(len)), ref_stack.back()));
6993 JSON_THROW(out_of_range::create(408, concat("excessive object size: ", std::to_string(len)), ref_stack.back()));
7063 JSON_THROW(out_of_range::create(408, concat("excessive array size: ", std::to_string(len)), ref_stack.back()));
11165 return sax->parse_error(chars_read, get_token_string(), out_of_range::create(408,
11215 return sax->parse_error(chars_read, get_token_string(), out_of_range::create(408,
11264 return sax->parse_error(chars_read, get_token_string(), out_of_range::create(408, exception_message(input_format, "excessive ndarray size caused overflow", "size"), nullptr));
12370 out_of_range::create(406, concat("number overflow parsing '", m_lexer.get_token_string(), '\''), nullptr));
13844 JSON_THROW(detail::out_of_range::create(405, "JSON pointer has no parent", nullptr));
13856 JSON_THROW(detail::out_of_range::create(405, "JSON pointer has no parent", nullptr));
13891 @throw out_of_range.404 if string @a s could not be converted to an integer
13892 @throw out_of_range.410 if an array index exceeds size_type
13919 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", s, "'"), nullptr));
13926 JSON_THROW(detail::out_of_range::create(410, detail::concat("array index ", s, " exceeds size_type"), nullptr)); // LCOV_EXCL_LINE
13937 JSON_THROW(detail::out_of_range::create(405, "JSON pointer has no parent", nullptr));
14032 @throw out_of_range.404 if the JSON pointer can not be resolved
14089 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", reference_token, "'"), ptr));
14099 @throw out_of_range.402 if the array index '-' is used
14100 @throw out_of_range.404 if the JSON pointer can not be resolved
14121 JSON_THROW(detail::out_of_range::create(402, detail::concat(
14140 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", reference_token, "'"), ptr));
14157 @throw out_of_range.402 if the array index '-' is used
14158 @throw out_of_range.404 if the JSON pointer can not be resolved
14179 JSON_THROW(detail::out_of_range::create(402, detail::concat("array index '-' (", std::to_string(ptr->m_value.array->size()), ") is out of range"), ptr));
14196 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", reference_token, "'"), ptr));
14206 @throw out_of_range.402 if the array index '-' is used
14207 @throw out_of_range.404 if the JSON pointer can not be resolved
14228 JSON_THROW(detail::out_of_range::create(402, detail::concat(
14247 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", reference_token, "'"), ptr));
15880 JSON_THROW(out_of_range::create(409, concat("BSON key cannot contain code point U+0000 (at byte ", std::to_string(it), ")"), &j));
16005 JSON_THROW(out_of_range::create(407, concat("integer number ", std::to_string(j.m_value.number_unsigned), " cannot be represented by BSON as it does not fit int64"), &j));
18893 #include <stdexcept> // for out_of_range
18996 JSON_THROW(std::out_of_range("key not found"));
19011 JSON_THROW(std::out_of_range("key not found"));
19024 JSON_THROW(std::out_of_range("key not found"));
19039 JSON_THROW(std::out_of_range("key not found"));
19366 using out_of_range = detail::out_of_range;
21113 JSON_CATCH (std::out_of_range&)
21116 JSON_THROW(out_of_range::create(401, detail::concat("array index ", std::to_string(idx), " is out of range"), this));
21136 JSON_CATCH (std::out_of_range&)
21139 JSON_THROW(out_of_range::create(401, detail::concat("array index ", std::to_string(idx), " is out of range"), this));
21161 JSON_THROW(out_of_range::create(403, detail::concat("key '", key, "' not found"), this));
21181 JSON_THROW(out_of_range::create(403, detail::concat("key '", string_t(std::forward<KeyType>(key)), "' not found"), this));
21199 JSON_THROW(out_of_range::create(403, detail::concat("key '", key, "' not found"), this));
21219 JSON_THROW(out_of_range::create(403, detail::concat("key '", string_t(std::forward<KeyType>(key)), "' not found"), this));
21503 JSON_INTERNAL_CATCH (out_of_range&)
21528 JSON_INTERNAL_CATCH (out_of_range&)
21795 JSON_THROW(out_of_range::create(401, detail::concat("array index ", std::to_string(idx), " is out of range"), this));
23928 JSON_THROW(out_of_range::create(401, detail::concat("array index ", std::to_string(idx), " is out of range"), &parent));
23969 JSON_THROW(out_of_range::create(403, detail::concat("key '", last_path, "' not found"), this));
24090 JSON_INTERNAL_CATCH (out_of_range&)