Proxy for iterating over an AnyMap in the defined output ordering. More...
#include <AnyMap.h>
Public Types | |
| typedef vector< pair< pair< int, int >, const pair< const string, AnyValue > * > > | OrderVector |
Public Member Functions | |
| OrderedProxy (const AnyMap &data, bool withUnits) | |
| OrderedIterator | begin () const |
| OrderedIterator | end () const |
Private Attributes | |
| const AnyMap * | m_data |
| OrderVector | m_ordered |
| unique_ptr< pair< const string, AnyValue > > | m_units |
| typedef vector<pair< pair<int, int>, const pair<const string, AnyValue>*> > OrderVector |
| OrderedProxy | ( | const AnyMap & | data, |
| bool | withUnits ) |
Definition at line 1642 of file AnyMap.cpp.
| AnyMap::OrderedIterator begin | ( | ) | const |
Definition at line 1710 of file AnyMap.cpp.
| AnyMap::OrderedIterator end | ( | ) | const |
Definition at line 1715 of file AnyMap.cpp.