Interval d'itération.Cette classe gère un interval d'itération avec un début et une fin. Il permet de construire simplement un couple d'itérateur pour itérer sur tout le container. Plus de détails...
Fonctions membres publiques | |
IteratorBase (IT b, IT e) | |
void | operator++ () |
void | operator-- () |
R | operator* () const |
V | operator-> () const |
bool | notEnd () const |
bool | operator() () const |
IT | current () const |
IT | end () const |
Attributs privés | |
IT | m_begin |
Itérateur sur l'élément courant. | |
IT | m_end |
Itérateur sur la fin du container. | |
Interval d'itération.
Cette classe gère un interval d'itération avec un début et une fin. Il permet de construire simplement un couple d'itérateur pour itérer sur tout le container.
Définition à la ligne 38 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 42 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 51 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 52 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 49 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 50 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 47 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 45 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 46 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 48 du fichier arccore/src/base/arccore/base/Iterator.h.
|
private |
Itérateur sur l'élément courant.
Définition à la ligne 56 du fichier arccore/src/base/arccore/base/Iterator.h.
|
private |
Itérateur sur la fin du container.
Définition à la ligne 57 du fichier arccore/src/base/arccore/base/Iterator.h.