Classes | |
struct | IterRep |
Public Member Functions | |
~key_iterator () | |
Destructor. | |
key_iterator (const key_iterator &other) | |
Copy constructor. | |
key_iterator & | operator= (const key_iterator &) |
Assignment operator. | |
const std::string & | operator* () const |
Dereference to get the key (i.e., parameter name). | |
key_iterator & | operator++ () |
Pre-increment operator. | |
bool | operator== (const key_iterator &other) const |
Equality comparison. | |
bool | operator!= (const key_iterator &other) const |
Inequality comparison. | |
Friends | |
class | ParamMap |
Definition at line 239 of file ParamMap.H.
ParamMap::key_iterator::~key_iterator | ( | ) |
Destructor.
Definition at line 229 of file ParamMap.C.
ParamMap::key_iterator::key_iterator | ( | const key_iterator & | other | ) |
Copy constructor.
Definition at line 235 of file ParamMap.C.
References key_iterator().
Referenced by key_iterator().
bool ParamMap::key_iterator::operator!= | ( | const key_iterator & | other | ) | const |
Inequality comparison.
Definition at line 268 of file ParamMap.C.
const std::string & ParamMap::key_iterator::operator* | ( | ) | const |
Dereference to get the key (i.e., parameter name).
Definition at line 249 of file ParamMap.C.
ParamMap::key_iterator & ParamMap::key_iterator::operator++ | ( | ) |
Pre-increment operator.
Definition at line 256 of file ParamMap.C.
ParamMap::key_iterator & ParamMap::key_iterator::operator= | ( | const key_iterator & | other | ) |
Assignment operator.
Definition at line 243 of file ParamMap.C.
bool ParamMap::key_iterator::operator== | ( | const key_iterator & | other | ) | const |
Equality comparison.
Definition at line 262 of file ParamMap.C.