Home
last modified time | relevance | path

Searched refs:basic_json (Results 1 - 13 of 13) sorted by relevance

/third_party/json/docs/docset/
H A DdocSet.sql15 INSERT INTO searchIndex(name, type, path) VALUES ('basic_json', 'Class', 'api/basic_json/index.html');
16 INSERT INTO searchIndex(name, type, path) VALUES ('basic_json::accept', 'Function', 'api/basic_json/accept/index.html');
17 INSERT INTO searchIndex(name, type, path) VALUES ('basic_json::array', 'Function', 'api/basic_json/array/index.html');
18 INSERT INTO searchIndex(name, type, path) VALUES ('basic_json::array_t', 'Type', 'api/basic_json/array_t/index.html');
19 INSERT INTO searchIndex(name, type, path) VALUES ('basic_json::at', 'Method', 'api/basic_json/a
[all...]
/third_party/json/include/nlohmann/
H A Djson.hpp95 class basic_json // NOLINT(cppcoreguidelines-special-member-functions,hicpp-special-member-functions) class
107 friend ::nlohmann::detail::serializer<basic_json>;
125 using lexer = ::nlohmann::detail::lexer_base<basic_json>;
128 static ::nlohmann::detail::parser<basic_json, InputAdapterType> parser( in parser()
130 detail::parser_callback_t<basic_json>cb = nullptr, in parser()
135 return ::nlohmann::detail::parser<basic_json, InputAdapterType>(std::move(adapter), in parser()
153 using binary_reader = ::nlohmann::detail::binary_reader<basic_json, InputType>;
154 template<typename CharType> using binary_writer = ::nlohmann::detail::binary_writer<basic_json, CharType>;
157 using serializer = ::nlohmann::detail::serializer<basic_json>;
169 /// helper type for initializer lists of basic_json value
805 basic_json(const value_t v) basic_json() function in basic_json
814 : basic_json(value_t::null) basic_json() function in basic_json
839 basic_json(const BasicJsonType& val) basic_json() function in basic_json
892 basic_json(initializer_list_t init, basic_json() function in basic_json
1007 basic_json(size_type cnt, const basic_json& val) basic_json() function in basic_json
1020 basic_json(InputIT first, InputIT last) basic_json() function in basic_json
1130 basic_json(const JsonRef& ref) : basic_json(ref.moved_or_copied()) {} basic_json() function in basic_json
1134 basic_json(const basic_json& other) basic_json() function in basic_json
[all...]
H A Djson_fwd.hpp38 /// @sa https://json.nlohmann.me/api/basic_json/
50 class basic_json;
61 using json = basic_json<>;
70 using ordered_json = basic_json<nlohmann::ordered_map>;
/third_party/json/single_include/nlohmann/
H A Djson_fwd.hpp139 /// @sa https://json.nlohmann.me/api/basic_json/
151 class basic_json;
162 using json = basic_json<>;
171 using ordered_json = basic_json<nlohmann::ordered_map>;
H A Djson.hpp2583 // Ugly macros to avoid uglier copy-paste when specializing basic_json. They
2596 basic_json<ObjectType, ArrayType, StringType, BooleanType, \
2836 distinguish the stored values, and the functions @ref basic_json::is_null(),
2837 @ref basic_json::is_object(), @ref basic_json::is_array(),
2838 @ref basic_json::is_string(), @ref basic_json::is_boolean(),
2839 @ref basic_json::is_number() (with @ref basic_json::is_number_integer(),
2840 @ref basic_json
[all...]
/third_party/json/tests/src/
H A Dunit-allocator.cpp36 using bad_json = nlohmann::basic_json<std::map,
117 using my_json = nlohmann::basic_json<std::map,
170 SECTION("class basic_json")
172 SECTION("basic_json(const CompatibleObjectType&)")
182 SECTION("basic_json(const CompatibleArrayType&)")
192 SECTION("basic_json(const typename string_t::value_type*)")
201 SECTION("basic_json(const typename string_t::value_type*)")
241 using bad_alloc_json = nlohmann::basic_json<std::map,
H A Dunit-regression1.cpp39 using my_json = nlohmann::basic_json<my_workaround_fifo_map>;
86 using foo_json = nlohmann::basic_json<std::map, std::vector, std::string, bool, std::int64_t,
252 nlohmann::basic_json<std::map, std::vector, std::string, bool, int32_t, uint32_t, float>;
468 nlohmann::basic_json<std::map, std::vector, std::string, bool, int32_t, uint32_t, float> j_float =
473 nlohmann::basic_json<std::map, std::vector, std::string, bool, int64_t, uint64_t, double> j_double =
478 nlohmann::basic_json<std::map, std::vector, std::string, bool, int64_t, uint64_t, long double>
566 SECTION("issue #233 - Can't use basic_json::iterator as a base iterator for std::move_iterator")
H A Dunit-alt-string.cpp172 using alt_json = nlohmann::basic_json <
313 // (*) disable implicit conversion for json_refs of any basic_json type
H A Dunit-udt.cpp643 nlohmann::basic_json<std::map, std::vector, std::string, bool,
662 using custom_json = nlohmann::basic_json<std::map, std::vector, std::string, bool, std::int64_t, std::uint64_t, double, std::allocator, another_adl_serializer>;
693 TEST_CASE("different basic_json types conversions")
H A Dunit-regression2.cpp51 using float_json = nlohmann::basic_json<std::map, std::vector, std::string, bool, std::int64_t, std::uint64_t, float>;
781 SECTION("issue #2825 - Properly constrain the basic_json conversion operator")
872 // failed with: error: no match for ‘operator=’ (operand types are ‘for_3171_derived’ and ‘const nlohmann::basic_json<>::string_t’
914 SECTION("issue #3333 - Ambiguous conversion from nlohmann::basic_json<> to custom class")
/third_party/json/tests/abi/include/nlohmann/
H A Djson_v3_10_5.hpp109 distinguish the stored values, and the functions @ref basic_json::is_null(),
110 @ref basic_json::is_object(), @ref basic_json::is_array(),
111 @ref basic_json::is_string(), @ref basic_json::is_boolean(),
112 @ref basic_json::is_number() (with @ref basic_json::is_number_integer(),
113 @ref basic_json::is_number_unsigned(), and @ref basic_json::is_number_float()),
114 @ref basic_json
[all...]
/third_party/json/include/nlohmann/detail/
H A Djson_pointer.hpp37 // allow basic_json to access private members
39 friend class basic_json;
88 /// @sa https://json.nlohmann.me/api/basic_json/operator_ltlt/
H A Dmacro_scope.hpp233 // Ugly macros to avoid uglier copy-paste when specializing basic_json. They
246 basic_json<ObjectType, ArrayType, StringType, BooleanType, \

Completed in 20 milliseconds