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();
#define ConstIteratorWrapper(type)
#define IteratorWrapper(type)
BidirectionalIterator< Composite, Fragment, Composite::CompositeIterator, FragmentIteratorTraits > FragmentIterator
std::reverse_iterator< FragmentIterator > FragmentReverseIterator
ConstBidirectionalIterator< Composite, Fragment, Composite::CompositeIterator, FragmentIteratorTraits > FragmentConstIterator
std::reverse_iterator< FragmentConstIterator > FragmentConstReverseIterator
Mutable bidirectional iterator.
BidirectionalIterator< Composite, Composite, Composite *, CompositeIteratorTraits > CompositeIterator
FragmentIteratorTraits & operator=(const FragmentIteratorTraits &traits)
const UnaryPredicate< Composite > * predicate_
The predicate.
CompositeIteratorTraits & operator=(const CompositeIteratorTraits &traits)
Assignment operator.