template<
template<
typename U,
typename V, typename...
Args >
class ObjectType = std::map,
template<
typename U, typename...
Args >
class ArrayType = std::vector,
class StringType = std::string,
class BooleanType = bool,
class NumberIntegerType = std::int64_t,
class NumberUnsignedType = std::uint64_t,
class NumberFloatType = double,
template<
typename U >
class AllocatorType = std::allocator,
template<
typename T,
typename SFINAE=
void >
class JSONSerializer = adl_serializer>
template<
typename Base>
class nlohmann::basic_json::json_reverse_iterator< Base >
- Template Parameters
-
- Requirements\n The class satisfies the following concept requirements:
- RandomAccessIterator: The iterator that can be moved to point (forward and backward) to any element in constant time.
- OutputIterator: It is possible to write to the pointed-to element (only if Base is iterator).
- Since
- version 1.0.0
Definition at line 9452 of file json.hpp.