#include <BALL/CONCEPT/composite.h>
Definition at line 1230 of file composite.h.
§ CompositeIteratorTraits() [1/3]
BALL_INLINE BALL::Composite::CompositeIteratorTraits::CompositeIteratorTraits |
( |
| ) |
|
|
inline |
§ CompositeIteratorTraits() [2/3]
BALL::Composite::CompositeIteratorTraits::CompositeIteratorTraits |
( |
const Composite & |
composite | ) |
|
|
inline |
§ CompositeIteratorTraits() [3/3]
§ ~CompositeIteratorTraits()
BALL_INLINE BALL::Composite::CompositeIteratorTraits::~CompositeIteratorTraits |
( |
| ) |
|
|
inline |
§ backward()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::backward |
( |
| ) |
|
|
inline |
§ findNextPosition()
Composite* BALL::Composite::CompositeIteratorTraits::findNextPosition |
( |
Composite * |
p | ) |
const |
|
inlineprotected |
§ findPreviousPosition()
Composite* BALL::Composite::CompositeIteratorTraits::findPreviousPosition |
( |
Composite * |
p | ) |
const |
|
inlineprotected |
§ forward()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::forward |
( |
| ) |
|
|
inline |
§ getContainer() [1/2]
§ getContainer() [2/2]
§ getData() [1/2]
§ getData() [2/2]
§ getPosition() [1/2]
§ getPosition() [2/2]
§ invalidate()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::invalidate |
( |
| ) |
|
|
inline |
§ isBegin()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isBegin |
( |
| ) |
const |
|
inline |
§ isEnd()
§ isRBegin()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isRBegin |
( |
| ) |
const |
|
inline |
§ isREnd()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isREnd |
( |
| ) |
const |
|
inline |
§ isSingular()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isSingular |
( |
| ) |
const |
|
inline |
§ isValid()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isValid |
( |
| ) |
const |
|
inline |
§ operator!=()
§ operator=()
§ operator==()
§ setPosition()
§ toBegin()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toBegin |
( |
| ) |
|
|
inline |
§ toEnd()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toEnd |
( |
| ) |
|
|
inline |
§ toRBegin()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toRBegin |
( |
| ) |
|
|
inline |
§ toREnd()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toREnd |
( |
| ) |
|
|
inline |
§ bound_
Composite* BALL::Composite::CompositeIteratorTraits::bound_ |
|
protected |
A pointer to the "container" the iterator is bound to.
Definition at line 1357 of file composite.h.
§ position_
Composite* BALL::Composite::CompositeIteratorTraits::position_ |
|
protected |
The current iterator position.
Definition at line 1360 of file composite.h.