gatb.core-API-1.4.2
|
Iterator that loops over std::list. More...
#include <IteratorHelpers.hpp>
Additional Inherited Members | |
![]() | |
STLIterator (const std::list< Type > &l) | |
virtual | ~STLIterator () |
![]() | |
Type * | operator-> () |
Type & | operator* () |
void | iterate (const Functor &f) |
virtual void | setItem (Type &i) |
bool | get (std::vector< Type > ¤t) |
virtual void | reset () |
virtual void | finalize () |
virtual std::vector< Iterator< Type > * > | getComposition () |
![]() | |
void | use () |
void | forget () |
![]() | |
virtual | ~ISmartPointer () |
![]() | |
SmartPointer () | |
virtual | ~SmartPointer () |
Iterator that loops over std::list.
This class is a wrapper between the STL list implementation and our own Iterator abstraction.
Note that the class is still a template one since we can iterate on list of anything.