NDDEM
Public Member Functions | Private Attributes | List of all members
nddem::JsonObject::iterator Struct Reference

#include <json_parser.h>

Public Member Functions

 iterator (std::map< std::string, JsonValue >::iterator a)
 
bool operator!= (iterator &o)
 
iteratoroperator++ ()
 
dat operator* ()
 
 iterator (std::map< std::string, JsonValue >::iterator a)
 
bool operator!= (iterator &o)
 
iteratoroperator++ ()
 
dat operator* ()
 

Private Attributes

std::map< std::string, JsonValue >::iterator it
 

Constructor & Destructor Documentation

◆ iterator() [1/2]

nddem::JsonObject::iterator::iterator ( std::map< std::string, JsonValue >::iterator  a)
inline

◆ iterator() [2/2]

nddem::JsonObject::iterator::iterator ( std::map< std::string, JsonValue >::iterator  a)
inline

Member Function Documentation

◆ operator!=() [1/2]

bool nddem::JsonObject::iterator::operator!= ( iterator o)
inline

◆ operator!=() [2/2]

bool nddem::JsonObject::iterator::operator!= ( iterator o)
inline

◆ operator*() [1/2]

dat nddem::JsonObject::iterator::operator* ( )
inline

◆ operator*() [2/2]

dat nddem::JsonObject::iterator::operator* ( )
inline

◆ operator++() [1/2]

iterator& nddem::JsonObject::iterator::operator++ ( )
inline

◆ operator++() [2/2]

iterator& nddem::JsonObject::iterator::operator++ ( )
inline

Member Data Documentation

◆ it

std::map< std::string, JsonValue >::iterator nddem::JsonObject::iterator::it
private

The documentation for this struct was generated from the following file: