#include <testrun.h>
Public Types | |
typedef std::forward_iterator_tag | iterator_category |
typedef lietype::LieType | value_type |
typedef ptrdiff_t | difference_type |
typedef const value_type * | pointer |
typedef const value_type & | reference |
Public Member Functions | |
LieTypeIterator () | |
LieTypeIterator (Category, size_t) | |
virtual | ~LieTypeIterator () |
bool | operator== (const LieTypeIterator &i) const |
bool | operator!= (const LieTypeIterator &i) const |
reference | operator * () const |
pointer | operator-> () const |
bool | operator() () const |
LieTypeIterator & | operator++ () |
LieTypeIterator | operator++ (int) |
Private Attributes | |
lietype::LieType | d_type |
size_t | d_firstRank |
size_t | d_lastRank |
Category | d_category |
bool | d_done |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|