Public Member Functions | |
LevelEqualTo (const unsigned int level) | |
template<class Iterator > | |
bool | operator() (const Iterator &i) const |
Protected Attributes | |
const unsigned int | level |
Constructor. Store the level which iterators shall have to be evaluated to true.
bool IteratorFilters::LevelEqualTo::operator() | ( | const Iterator & | i | ) | const [inline] |
Evaluation operator. Returns true if either the level of the object pointed to is equal to the stored value or the iterator is past the end.
References level.
const unsigned int IteratorFilters::LevelEqualTo::level [protected] |
Stored value to compare the level with.
Referenced by operator()().