SIRIUS 7.5.0
Electronic structure library and applications
|
proxy class for the items() function More...
#include <nlohmann_json.hpp>
Public Member Functions | |
iteration_proxy (typename IteratorType::reference cont) noexcept | |
construct iteration proxy from a container More... | |
iteration_proxy (iteration_proxy const &)=default | |
iteration_proxy & | operator= (iteration_proxy const &)=default |
iteration_proxy (iteration_proxy &&) noexcept=default | |
iteration_proxy & | operator= (iteration_proxy &&) noexcept=default |
iteration_proxy_value< IteratorType > | begin () const noexcept |
return iterator begin (needed for range-based for) More... | |
iteration_proxy_value< IteratorType > | end () const noexcept |
return iterator end (needed for range-based for) More... | |
Private Attributes | |
IteratorType::pointer | container = nullptr |
the container to iterate More... | |
proxy class for the items() function
Definition at line 5239 of file nlohmann_json.hpp.
|
inlineexplicitnoexcept |
construct iteration proxy from a container
Definition at line 5249 of file nlohmann_json.hpp.
|
inlinenoexcept |
return iterator begin (needed for range-based for)
Definition at line 5259 of file nlohmann_json.hpp.
|
inlinenoexcept |
return iterator end (needed for range-based for)
Definition at line 5265 of file nlohmann_json.hpp.
|
private |
the container to iterate
Definition at line 5243 of file nlohmann_json.hpp.