C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
ItemPtrVectorIterator< ContainerType, ItemType > Class Template Reference

Iterator for traverse container of pointers. More...

#include <topology_iterator.h>

+ Inheritance diagram for ItemPtrVectorIterator< ContainerType, ItemType >:

Public Member Functions

 ItemPtrVectorIterator (const ContainerType &cont)
 Constructor.
 
void next ()
 Move to the next element.
 
void operator++ ()
 Move to the next element.
 
bool done () const
 Test whether the traverse is over.
 
bool undone () const
 Test whether the traverse is not over.
 
ItemType & operator* ()
 Get element in container.
 
size_t Index ()
 Get current index.
 

Detailed Description

template<typename ContainerType, typename ItemType>
class ItemPtrVectorIterator< ContainerType, ItemType >

Iterator for traverse container of pointers.

ContainerType - is a container of of pointers to items of ItemType type.


The documentation for this class was generated from the following file: