52 #ifndef AFF_ITERATOR_H_VERSION 54 #define AFF_ITERATOR_H_VERSION \ 106 {
return(this->
incr()); }
110 {
return(this->
decr()); }
146 typedef typename Tcontainer::Tshape
Tshape;
148 typedef typename Tcontainer::Tshape::Tstepper
Tstepper;
150 typedef typename Tcontainer::Tconst_value
Tvalue;
154 typedef typename Tcontainer::Tconst_pointer
Tpointer;
172 {
return(this->
incr()); }
176 {
return(this->
decr()); }
195 #endif // AFF_ITERATOR_H_VERSION (includeguard) Tcontainer::Trepresentation::Tcoc Trepresentation
representation class
C::Tvalue Tvalue
value type
Root namespace of library.
C::Treference Treference
value type
Browser & decr()
delegate to stepper
C::Tshape::Tstepper Tstepper
stepper base class
some typedefs we refer to
C::Tcontainer_of_const Tcontainer
type of container
Tcontainer::Tconst_value Tvalue
value type
Iterator & tolast()
delegate to stepper
Trepresentation Mrepresentation
Representation to access.
Tstepper Mstepper
Stepper to use.
Iterator & decr()
delegate to stepper
C::Trepresentation Trepresentation
representation class
Tcontainer::Tshape Tshape
shape class
Tstepper Mstepper
Stepper to use.
Browser & operator--()
synonym for decrement
C Tcontainer
type of container
bool more() const
delegate to stepper
Trepresentation Mrepresentation
Representation to access.
Tpointer operator->() const
member selection operator
Treference operator*()
access element
Tpointer operator->()
member selection operator
Iterator & operator--()
synonym for decrement
C::Tpointer Tpointer
value type
bool less() const
delegate to stepper
Browser & incr()
delegate to stepper
Browser(const Tcontainer &c)
only this constructor
Tcontainer::Tconst_pointer Tpointer
value type
bool less() const
delegate to stepper
Treference operator*() const
access element
Tcontainer::Tshape::Tstepper Tstepper
stepper base class
bool valid() const
delegate to stepper
Browser & operator++()
synonym for increment
Browser & tolast()
delegate to stepper
Iterator & incr()
delegate to stepper
Iterator & operator++()
synonym for increment
bool more() const
delegate to stepper
C::Tshape Tshape
shape class
bool valid() const
delegate to stepper
Browser & tofirst()
delegate to stepper
Iterator & tofirst()
delegate to stepper
Tcontainer::Tconst_reference Treference
value type
Iterator(const C &c)
only this constructor