|
| ResidueIteratorTraits () |
|
| ResidueIteratorTraits (const Composite &composite) |
|
| ResidueIteratorTraits (const ResidueIteratorTraits &traits, bool=true) |
|
ResidueIteratorTraits & | operator= (const ResidueIteratorTraits &traits) |
|
void | resetPredicate () |
|
Composite::CompositeIterator & | getPosition () |
| Return the current iterator position. More...
|
|
const
Composite::CompositeIterator & | getPosition () const |
| Return the current iterator posittion (const method) More...
|
|
void | invalidate () |
|
void | toBegin () |
|
void | toEnd () |
|
Composite & | getData () |
| Return a reference to the current element. More...
|
|
const Composite & | getData () const |
| Return a const reference to the current element. More...
|
|
void | forward () |
| Increment the iterator by one element. More...
|
|
void | backward () |
| Decrement the iterator one element. More...
|
|
void | toRBegin () |
|
void | toREnd () |
|
void | setPredicate (const UnaryPredicate< Composite > &predicate) |
| Assign the current predicate associated with the iterator. More...
|
|
const UnaryPredicate< Composite > * | getPredicate () const |
| Return the current predicate associated with the iterator. More...
|
|
| CompositeIteratorTraits () |
| Default constructor. More...
|
|
| CompositeIteratorTraits (const Composite &composite) |
| Copy constructor. More...
|
|
| CompositeIteratorTraits (const CompositeIteratorTraits &traits) |
| Detailed constructor. More...
|
|
| ~CompositeIteratorTraits () |
| Destructor. More...
|
|
CompositeIteratorTraits & | operator= (const CompositeIteratorTraits &traits) |
| Assignment operator. More...
|
|
Composite * | getContainer () |
| Return a pointer to the container the iterator is bound to. More...
|
|
const Composite * | getContainer () const |
| Return a const pointer to the container the iterator is bound to. More...
|
|
bool | operator== (const CompositeIteratorTraits &traits) const |
| Equality operator. More...
|
|
bool | operator!= (const CompositeIteratorTraits &traits) const |
| Inequality operator. More...
|
|
bool | isValid () const |
|
bool | isSingular () const |
| Check whether the iterator is bound to a container. More...
|
|
bool | isBegin () const |
|
bool | isEnd () const |
|
bool | isRBegin () const |
|
bool | isREnd () const |
|