SPH
|
Iterator useful for iterating over all entries in the settings. More...
#include <Settings.h>
Classes | |
struct | IteratorValue |
Public Member Functions | |
SettingsIterator (const ActIterator &iter, Badge< Settings< TEnum >>) | |
Constructs an iterator from iternal implementation; use Settings::begin and Settings::end. More... | |
IteratorValue | operator* () const |
Dereference the iterator, yielding a pair of entry ID and its value. More... | |
SettingsIterator & | operator++ () |
Moves to next entry. More... | |
bool | operator== (const SettingsIterator &other) const |
Equality operator between settings operators. More... | |
bool | operator!= (const SettingsIterator &other) const |
Unequality operator between settings operators. More... | |
Iterator useful for iterating over all entries in the settings.
Definition at line 486 of file Settings.h.
SettingsIterator< TEnum >::SettingsIterator | ( | const ActIterator & | iter, |
Badge< Settings< TEnum >> | |||
) |
Constructs an iterator from iternal implementation; use Settings::begin and Settings::end.
Definition at line 363 of file Settings.impl.h.
bool SettingsIterator< TEnum >::operator!= | ( | const SettingsIterator< TEnum > & | other | ) | const |
Unequality operator between settings operators.
Definition at line 383 of file Settings.impl.h.
SettingsIterator< TEnum >::IteratorValue SettingsIterator< TEnum >::operator* |
Dereference the iterator, yielding a pair of entry ID and its value.
Definition at line 367 of file Settings.impl.h.
SettingsIterator< TEnum > & SettingsIterator< TEnum >::operator++ |
Moves to next entry.
Definition at line 372 of file Settings.impl.h.
bool SettingsIterator< TEnum >::operator== | ( | const SettingsIterator< TEnum > & | other | ) | const |
Equality operator between settings operators.
Definition at line 378 of file Settings.impl.h.