Enumérateur typé. Plus de détails...
#include <arcane/utils/Enumerator.h>
Fonctions membres publiques | |
EnumeratorT (const Collection< T > &collection) | |
EnumeratorT (EnumeratorImplBase *impl) | |
const T & | current () const |
T & | current () |
const T & | operator* () const |
T & | operator* () |
const T * | operator-> () const |
T * | operator-> () |
Fonctions membres publiques hérités de Arcane::EnumeratorBase | |
EnumeratorBase ()=default | |
Contruit un énumérateur nul. | |
EnumeratorBase (EnumeratorImplBase *impl) | |
Contruit un énumérateur associé à l'implémentation impl. | |
void | reset () |
bool | moveNext () |
void * | current () |
const void * | current () const |
bool | operator++ () |
Avance l'énumérateur sur l'élément suivant. | |
Fonctions membres privées | |
T * | _currentPtr () |
const T * | _currentPtr () const |
Membres hérités additionnels | |
Fonctions membres protégées hérités de Arcane::EnumeratorBase | |
EnumeratorImplBase * | _impl () |
const EnumeratorImplBase * | _impl () const |
Enumérateur typé.
Définition à la ligne 134 du fichier Enumerator.h.
|
inline |
Définition à la ligne 172 du fichier Enumerator.h.
|
inlineexplicit |
Définition à la ligne 141 du fichier Enumerator.h.
|
inlineprivate |
Définition à la ligne 159 du fichier Enumerator.h.
|
inlineprivate |
Définition à la ligne 163 du fichier Enumerator.h.
|
inline |
Définition à la ligne 148 du fichier Enumerator.h.
|
inline |
Définition à la ligne 147 du fichier Enumerator.h.
|
inline |
Définition à la ligne 153 du fichier Enumerator.h.
|
inline |
Définition à la ligne 152 du fichier Enumerator.h.
|
inline |
Définition à la ligne 155 du fichier Enumerator.h.
|
inline |
Définition à la ligne 154 du fichier Enumerator.h.