interval d'itérateursCette classe gère un couple d'itérateurs autorisant la modification des éléments du container. Plus de détails...
Types publics | |
typedef T::iterator | iterator |
typedef T::reference | reference |
typedef T::pointer | pointer |
typedef T::value_type | value_type |
typedef IteratorBase< iterator, reference, pointer, value_type * > | Base |
Fonctions membres publiques | |
IterT (T &t) | |
IterT (iterator b, iterator e) | |
Fonctions membres publiques hérités de Arccore::IteratorBase< T::iterator, T::reference, T::pointer, T::value_type * > | |
IteratorBase (T::iterator b, T::iterator e) | |
void | operator++ () |
void | operator-- () |
T::reference | operator* () const |
T::value_type * | operator-> () const |
bool | notEnd () const |
bool | operator() () const |
T::iterator | current () const |
T::iterator | end () const |
interval d'itérateurs
Cette classe gère un couple d'itérateurs autorisant la modification des éléments du container.
Définition à la ligne 70 du fichier arccore/src/base/arccore/base/Iterator.h.
typedef IteratorBase<iterator,reference,pointer,value_type*> Arccore::IterT< T >::Base |
Définition à la ligne 80 du fichier arccore/src/base/arccore/base/Iterator.h.
typedef T::iterator Arccore::IterT< T >::iterator |
Définition à la ligne 76 du fichier arccore/src/base/arccore/base/Iterator.h.
typedef T::pointer Arccore::IterT< T >::pointer |
Définition à la ligne 78 du fichier arccore/src/base/arccore/base/Iterator.h.
typedef T::reference Arccore::IterT< T >::reference |
Définition à la ligne 77 du fichier arccore/src/base/arccore/base/Iterator.h.
typedef T::value_type Arccore::IterT< T >::value_type |
Définition à la ligne 79 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 82 du fichier arccore/src/base/arccore/base/Iterator.h.
|
inline |
Définition à la ligne 83 du fichier arccore/src/base/arccore/base/Iterator.h.