Permet de parcourir une liste de graphes Utilisation (pour un GraphsList *gl)
GraphsListIterator iter(gl);
while (iter.ptr)
{
cout << "iter; " << *iter.ptr << endl;
++iter;
}.
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() [1/4]
GraphsListIterator::GraphsListIterator |
( |
GraphsList * |
gl | ) |
|
Constructeur.
- Parameters
-
gl | vers la liste de graphes à considérer |
◆ GraphsListIterator() [2/4]
◆ GraphsListIterator() [3/4]
GraphsListIterator::GraphsListIterator |
( |
GraphsList * |
gl, |
|
|
const unsigned int & |
verticesCountMin, |
|
|
const unsigned int & |
verticesCountMax = 0 |
|
) |
| |
Constructeur.
- Parameters
-
gl | vers la liste de graphes à considérer |
verticesCountMin(const | unsigned int&) Nombre de sommets où l'on commence |
verticesCountMax(const | unsigned int&) Nombre de sommets où l'on s'arrête |
◆ GraphsListIterator() [4/4]
GraphsListIterator::GraphsListIterator |
( |
| ) |
|
◆ next()
Graph * GraphsListIterator::next |
( |
| ) |
|
\brief Déplace ptr vers le prochain graphe
Si tous la fin de la liste est atteinte, ptr est mis à 0
\return Pointeur vers le prochain graphe (ou 0 si la fin de la liste a
été atteinte)
◆ operator++()
◆ graphIndex
size_t GraphsListIterator::graphIndex |
|
private |
◆ graphsList
Pointeur vers la liste de graphes.
◆ limitMaxVertices
bool GraphsListIterator::limitMaxVertices |
|
private |
◆ ptr
Graph* GraphsListIterator::ptr |
Pointeur vers le graphe courant.
◆ verticesCount
size_t GraphsListIterator::verticesCount |
|
private |
Nombre de sommets du graphe courant.
◆ verticesCountMax
unsigned int GraphsListIterator::verticesCountMax |
|
private |
The documentation for this class was generated from the following files: