OrderedProxy Class Reference#
AnyMap::OrderedProxy Class Reference
Proxy for iterating over an AnyMap in the defined output ordering. More...
#include <AnyMap.h>
Detailed Description
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 |
Member Typedef Documentation
◆ OrderVector
typedef vector<pair< pair<int, int>, const pair<const string, AnyValue>*> > OrderVector |
Constructor & Destructor Documentation
◆ OrderedProxy() [1/2]
|
inline |
◆ OrderedProxy() [2/2]
OrderedProxy | ( | const AnyMap & | data | ) |
Definition at line 1586 of file AnyMap.cpp.
Member Function Documentation
◆ begin()
AnyMap::OrderedIterator begin | ( | ) | const |
Definition at line 1652 of file AnyMap.cpp.
◆ end()
AnyMap::OrderedIterator end | ( | ) | const |
Definition at line 1657 of file AnyMap.cpp.
Member Data Documentation
◆ m_data
◆ m_ordered
◆ m_units
The documentation for this class was generated from the following files:
Generated by