JSON for Modern C++  1.0.0-rc1
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 = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
static iteration_proxy<const_iterator> nlohmann::basic_json::iterator_wrapper ( const_reference  cont)
inlinestatic

This functuion allows to access iterator::key() and iterator::value() during range-based for loops. In these loops, a reference to the JSON values is returned, so there is no access to the underlying iterator.

Definition at line 6268 of file json.hpp.