Types publics | |
typedef const T * | Ptr |
typedef const T & | Ref |
Types publics hérités de Arcane::ListConstEnumeratorBase | |
typedef const void * | VoidPtr |
Fonctions membres publiques | |
ListConstEnumeratorT (Ptr begin, Ptr end) | |
ListConstEnumeratorT (const List< T > &collection) | |
bool | moveNext () |
Ptr | current () |
bool | operator++ () |
Ref | operator* () |
Ptr | operator-> () |
Fonctions membres publiques hérités de Arcane::ListConstEnumeratorBase | |
ListConstEnumeratorBase (VoidPtr begin, VoidPtr end, Integer elem_size) | |
void | reset () |
bool | moveNext () |
VoidPtr | current () |
bool | operator++ () |
VoidPtr | operator* () |
Membres hérités additionnels | |
Attributs protégés hérités de Arcane::ListConstEnumeratorBase | |
VoidPtr | m_begin |
VoidPtr | m_end |
VoidPtr | m_current |
Integer | m_elem_size |
typedef const T* Arcane::ListConstEnumeratorT< T >::Ptr |
typedef const T& Arcane::ListConstEnumeratorT< T >::Ref |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |