Cantera
3.1.0a1
|
Defined to allow use with range-based for loops. More...
#include <AnyMap.h>
Defined to allow use with range-based for loops.
Iteration automatically skips over keys that start and end with double underscores.
Public Member Functions | |
Iterator (const std::unordered_map< string, AnyValue >::const_iterator &start, const std::unordered_map< string, AnyValue >::const_iterator &stop) | |
const pair< const string, AnyValue > & | operator* () const |
const pair< const string, AnyValue > * | operator-> () const |
bool | operator!= (const Iterator &right) const |
Iterator & | operator++ () |
Private Attributes | |
std::unordered_map< string, AnyValue >::const_iterator | m_iter |
std::unordered_map< string, AnyValue >::const_iterator | m_stop |