Permet de parcourir une liste de graphes Utilisation (pour un GraphsList *gl )
GraphsListIterator iter( gl );
More...
#include <graphs.list.iterator.h>
Permet de parcourir une liste de graphes Utilisation (pour un GraphsList *gl )
GraphsListIterator iter( gl );
while( iter.ptr )
{
cout << "iter; " << *iter.ptr << endl;
++iter;
}
GraphsListIterator::GraphsListIterator |
( |
GraphsList * |
gl | ) |
|
Constructeur.
- Parameters
-
gl | vers la liste de graphes à considérer |
GraphsListIterator::GraphsListIterator |
( |
GraphsList * |
gl, |
|
|
const unsigned int & |
iVerticesCountMin, |
|
|
const unsigned int & |
iVerticesCountMax = 0 |
|
) |
| |
Constructeur.
- Parameters
-
gl | vers la liste de graphes à considérer |
iVerticesCountMin( | const unsigned int& ) Nombre de sommets où l'on commence |
iVerticesCountMax( | const unsigned int& ) Nombre de sommets où l'on s'arrête |
GraphsListIterator::GraphsListIterator |
( |
| ) |
|
Graph * GraphsListIterator::next |
( |
| ) |
|
Déplace ptr vers le prochain graphe.
Si tous la fin de la liste est atteinte, ptr est mis à 0
- Returns
- Pointeur vers le prochain graphe (ou 0 si la fin de la liste a été atteinte)
bool GraphsListIterator::bLimitVerticesMax |
|
private |
Pointeur vers la liste de graphes.
size_t GraphsListIterator::iGraphIndex |
|
private |
size_t GraphsListIterator::iVCount |
|
private |
Nombre de sommets du graphe courant.
unsigned int GraphsListIterator::iVerticesCountMax |
|
private |
Graph* GraphsListIterator::ptr |
Pointeur vers le graphe courant.
The documentation for this class was generated from the following files: