Lines Matching refs:string_t
344 /// @sa https://json.nlohmann.me/api/basic_json/string_t/
345 using string_t = StringType;
409 string | string | pointer to @ref string_t
430 string_t* string;
471 string = create<string_t>("");
525 json_value(const string_t& value) : string(create<string_t>(value)) {}
528 json_value(string_t&& value) : string(create<string_t>(std::move(value))) {}
625 AllocatorType<string_t> alloc;
845 using other_string_t = typename BasicJsonType::string_t;
1259 string_t dump(const int indent = -1,
1264 string_t result;
1265 serializer s(detail::output_adapter<char, string_t>(result), indent_char, error_handler);
1427 string_t* get_impl_ptr(string_t* /*unused*/) noexcept
1433 constexpr const string_t* get_impl_ptr(const string_t* /*unused*/) const noexcept
1753 object_t, @ref string_t, @ref boolean_t, @ref number_integer_t,
1846 `std::vector` types for JSON arrays. The character type of @ref string_t
1872 detail::negation<std::is_same<ValueType, typename string_t::value_type>>,
1874 detail::negation<std::is_same<ValueType, std::initializer_list<typename string_t::value_type>>>,
2003 JSON_THROW(out_of_range::create(403, detail::concat("key '", string_t(std::forward<KeyType>(key)), "' not found"), this));
2041 JSON_THROW(out_of_range::create(403, detail::concat("key '", string_t(std::forward<KeyType>(key)), "' not found"), this));
2205 string_t, typename std::decay<ValueType>::type >;
2363 JSON_HEDLEY_DEPRECATED_FOR(3.11.0, basic_json::json_pointer or nlohmann::json_pointer<basic_json::string_t>) // NOLINT(readability/alt_tokens)
2374 JSON_HEDLEY_DEPRECATED_FOR(3.11.0, basic_json::json_pointer or nlohmann::json_pointer<basic_json::string_t>) // NOLINT(readability/alt_tokens)
2443 AllocatorType<string_t> alloc;
2514 AllocatorType<string_t> alloc;
2740 JSON_HEDLEY_DEPRECATED_FOR(3.11.0, basic_json::json_pointer or nlohmann::json_pointer<basic_json::string_t>) // NOLINT(readability/alt_tokens)
3182 std::move(key.get_ref<string_t&>()), (init.begin() + 1)->moved_or_copied()));
3515 void swap(string_t& other) // NOLINT(bugprone-exception-escape)
3525 JSON_THROW(type_error::create(310, detail::concat("cannot use swap(string_t&) with ", type_name()), this));
4593 JSON_HEDLEY_DEPRECATED_FOR(3.11.0, basic_json::json_pointer or nlohmann::json_pointer<basic_json::string_t>) // NOLINT(readability/alt_tokens)
4607 JSON_HEDLEY_DEPRECATED_FOR(3.11.0, basic_json::json_pointer or nlohmann::json_pointer<basic_json::string_t>) // NOLINT(readability/alt_tokens)
4621 JSON_HEDLEY_DEPRECATED_FOR(3.11.0, basic_json::json_pointer or nlohmann::json_pointer<basic_json::string_t>) // NOLINT(readability/alt_tokens)
4635 JSON_HEDLEY_DEPRECATED_FOR(3.11.0, basic_json::json_pointer or nlohmann::json_pointer<basic_json::string_t>) // NOLINT(readability/alt_tokens)