#include <SymbolSetIterator.h>
Public Member Functions | |
int | index () |
bool | operator!= (const SymbolSetIterator &rhs) |
int | operator* () |
SymbolSetIterator< T > & | operator++ () |
void | operator++ (int) |
bool | operator== (const SymbolSetIterator &rhs) |
SymbolSetIterator (SymbolSet< T > *_parentSet, int _symbolID) | |
SymbolSetIterator (const SymbolSetIterator &mit) | |
T & | value () |
Private Attributes | |
SymbolSet< T > * | parentSet |
int | symbolID |
Definition at line 14 of file SymbolSetIterator.h.
momdp::SymbolSetIterator< T >::SymbolSetIterator | ( | SymbolSet< T > * | _parentSet, |
int | _symbolID | ||
) | [inline] |
Definition at line 21 of file SymbolSetIterator.h.
momdp::SymbolSetIterator< T >::SymbolSetIterator | ( | const SymbolSetIterator< T > & | mit | ) | [inline] |
Definition at line 27 of file SymbolSetIterator.h.
int momdp::SymbolSetIterator< T >::index | ( | ) | [inline] |
Definition at line 71 of file SymbolSetIterator.h.
bool momdp::SymbolSetIterator< T >::operator!= | ( | const SymbolSetIterator< T > & | rhs | ) | [inline] |
Definition at line 53 of file SymbolSetIterator.h.
int momdp::SymbolSetIterator< T >::operator* | ( | ) | [inline] |
Definition at line 62 of file SymbolSetIterator.h.
SymbolSetIterator<T>& momdp::SymbolSetIterator< T >::operator++ | ( | ) | [inline] |
Definition at line 33 of file SymbolSetIterator.h.
void momdp::SymbolSetIterator< T >::operator++ | ( | int | ) | [inline] |
Definition at line 39 of file SymbolSetIterator.h.
bool momdp::SymbolSetIterator< T >::operator== | ( | const SymbolSetIterator< T > & | rhs | ) | [inline] |
Definition at line 44 of file SymbolSetIterator.h.
T& momdp::SymbolSetIterator< T >::value | ( | ) | [inline] |
Definition at line 67 of file SymbolSetIterator.h.
SymbolSet<T>* momdp::SymbolSetIterator< T >::parentSet [private] |
Definition at line 16 of file SymbolSetIterator.h.
int momdp::SymbolSetIterator< T >::symbolID [private] |
Definition at line 17 of file SymbolSetIterator.h.