Proxy for iterating over an AnyMap in the defined output ordering. More...
#include <AnyMap.h>
Proxy for iterating over an AnyMap in the defined output ordering.
See ordered().
Public Types | |
typedef vector< pair< pair< int, int >, const pair< const string, AnyValue > * > > | OrderVector |
Public Member Functions | |
OrderedProxy (const AnyMap &data) | |
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 |
|
inline |
OrderedProxy | ( | const AnyMap & | data | ) |
Definition at line 1586 of file AnyMap.cpp.
AnyMap::OrderedIterator begin | ( | ) | const |
Definition at line 1652 of file AnyMap.cpp.
AnyMap::OrderedIterator end | ( | ) | const |
Definition at line 1657 of file AnyMap.cpp.