Lines Matching defs:ref
161 /// JSON Pointer, see @ref nlohmann::json_pointer
173 /// SAX interface type, see @ref nlohmann::json_sax
199 /// The canonic container types to use @ref basic_json like any other STL
316 /// the template arguments passed to class @ref basic_json.
320 /// The actual object key comparator type (@ref object_comparator_t) may be
401 The actual storage for a JSON value of the @ref basic_json class. This
403 defined in @ref value_t.
407 object | object | pointer to @ref object_t
408 array | array | pointer to @ref array_t
409 string | string | pointer to @ref string_t
410 boolean | boolean | @ref boolean_t
411 number | number_integer | @ref number_integer_t
412 number | number_unsigned | @ref number_unsigned_t
413 number | number_float | @ref number_float_t
414 binary | binary | pointer to @ref binary_t
799 /// Constructors of class @ref basic_json, copy/move constructor, copy
1130 basic_json(const JsonRef& ref) : basic_json(ref.moved_or_copied()) {}
1556 The value is converted by calling the @ref json_serializer<ValueType>
1567 - @a ValueType is not @ref basic_json,
1568 - @ref json_serializer<ValueType> has a `from_json()` method of the form
1570 - @ref json_serializer<ValueType> does not have a `from_json()` method of
1577 @throw what @ref json_serializer<ValueType> `from_json()` method throws
1607 The value is converted by calling the @ref json_serializer<ValueType>
1616 - @a ValueType is not @ref basic_json and
1617 - @ref json_serializer<ValueType> has a `from_json()` method of the form
1620 @note If @ref json_serializer<ValueType> has both overloads of
1627 @throw what @ref json_serializer<ValueType> `from_json()` method throws
1644 This overloads converts the current @ref basic_json in a different
1645 @ref basic_json type
1647 @tparam BasicJsonType == @ref basic_json
1671 @tparam BasicJsonType == @ref basic_json
1712 - If the requested type is the current @ref basic_json, or a different @ref basic_json convertible
1713 from the current @ref basic_json.
1715 - Otherwise the value is converted by calling the @ref json_serializer<ValueType> `from_json()`
1723 @throw what @ref json_serializer<ValueType> `from_json()` method throws if conversion is required
1752 @tparam PointerType pointer type; must be a pointer to @ref array_t, @ref
1753 object_t, @ref string_t, @ref boolean_t, @ref number_integer_t,
1754 @ref number_unsigned_t, or @ref number_float_t.
1766 @sa see @ref get_ptr() for explicit pointer-member access
1842 The call is realized by calling @ref get() const.
1846 `std::vector` types for JSON arrays. The character type of @ref string_t
2852 /// version 4.0.0 of the library. Please use @ref items() instead;
2855 static iteration_proxy<iterator> iterator_wrapper(reference ref) noexcept
2857 return ref.items();
2863 /// version 4.0.0 of the library. Please use @ref items() instead;
2866 static iteration_proxy<const_iterator> iterator_wrapper(const_reference ref) noexcept
2868 return ref.items();