BALL::Composite::CompositeIteratorTraits Class Reference
#include <BALL/CONCEPT/composite.h>
List of all members.
Constructor & Destructor Documentation
BALL_INLINE BALL::Composite::CompositeIteratorTraits::CompositeIteratorTraits |
( |
|
) |
[inline] |
BALL::Composite::CompositeIteratorTraits::CompositeIteratorTraits |
( |
const Composite & |
composite |
) |
[inline] |
BALL::Composite::CompositeIteratorTraits::CompositeIteratorTraits |
( |
const CompositeIteratorTraits & |
traits |
) |
[inline] |
BALL_INLINE BALL::Composite::CompositeIteratorTraits::~CompositeIteratorTraits |
( |
|
) |
[inline] |
Member Function Documentation
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::backward |
( |
|
) |
[inline] |
Composite* BALL::Composite::CompositeIteratorTraits::findNextPosition |
( |
Composite * |
p |
) |
const [inline, protected] |
Composite* BALL::Composite::CompositeIteratorTraits::findPreviousPosition |
( |
Composite * |
p |
) |
const [inline, protected] |
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::forward |
( |
|
) |
[inline] |
BALL_INLINE const Composite* BALL::Composite::CompositeIteratorTraits::getContainer |
( |
|
) |
const [inline] |
BALL_INLINE Composite* BALL::Composite::CompositeIteratorTraits::getContainer |
( |
|
) |
[inline] |
BALL_INLINE const Composite& BALL::Composite::CompositeIteratorTraits::getData |
( |
|
) |
const [inline] |
BALL_INLINE Composite& BALL::Composite::CompositeIteratorTraits::getData |
( |
|
) |
[inline] |
BALL_INLINE const Composite* BALL::Composite::CompositeIteratorTraits::getPosition |
( |
|
) |
const [inline] |
BALL_INLINE Composite* BALL::Composite::CompositeIteratorTraits::getPosition |
( |
|
) |
[inline] |
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::invalidate |
( |
|
) |
[inline] |
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isBegin |
( |
|
) |
const [inline] |
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isEnd |
( |
|
) |
const [inline] |
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isRBegin |
( |
|
) |
const [inline] |
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isREnd |
( |
|
) |
const [inline] |
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isSingular |
( |
|
) |
const [inline] |
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isValid |
( |
|
) |
const [inline] |
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::setPosition |
( |
Composite * |
position |
) |
[inline] |
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toBegin |
( |
|
) |
[inline] |
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toEnd |
( |
|
) |
[inline] |
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toRBegin |
( |
|
) |
[inline] |
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toREnd |
( |
|
) |
[inline] |
Member Data Documentation
A pointer to the "container" the iterator is bound to.
Referenced by operator=().