JSON for Modern C++
1.0.0-rc1
|
wrapper to access iterator member functions in range-based for More...
#include <json.hpp>
Public Member Functions | |
iterator_wrapper (basic_json &cont) | |
construct iterator wrapper from a container More... | |
iterator_wrapper_internal | begin () |
return iterator begin (needed for range-based for) More... | |
iterator_wrapper_internal | end () |
return iterator end (needed for range-based for) More... | |
This class 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.