7 #ifndef BALL_KERNEL_FRAGMENTITERATOR_H 8 #define BALL_KERNEL_FRAGMENTITERATOR_H 10 #ifndef BALL_KERNEL_ITERATOR_H 14 #ifndef BALL_KERNEL_PREDICATE_H 18 #ifndef BALL_CONCEPT_STDITERATORWRAPPER_H 42 void resetPredicate();
48 predicate_ = &RTTI::getDefault<KernelPredicate<Fragment> >();
54 predicate_ = &RTTI::getDefault<KernelPredicate<Fragment> >();
70 predicate_ = &RTTI::getDefault<KernelPredicate<Fragment> >();
93 #endif // BALL_KERNEL_FRAGMENTITERATOR_H FragmentIteratorTraits & operator=(const FragmentIteratorTraits &traits)
std::reverse_iterator< FragmentConstIterator > FragmentConstReverseIterator
BidirectionalIterator< Composite, Fragment, Composite::CompositeIterator, FragmentIteratorTraits > FragmentIterator
#define IteratorWrapper(type)
#define ConstIteratorWrapper(type)
const UnaryPredicate< Composite > * predicate_
The predicate.
CompositeIteratorTraits & operator=(const CompositeIteratorTraits &traits)
Assignment operator.
BidirectionalIterator< Composite, Composite, Composite *, CompositeIteratorTraits > CompositeIterator
-*- Mode: C++; tab-width: 2; -*-
Mutable bidirectional iterator.
std::reverse_iterator< FragmentIterator > FragmentReverseIterator
ConstBidirectionalIterator< Composite, Fragment, Composite::CompositeIterator, FragmentIteratorTraits > FragmentConstIterator