Arcane  4.1.11.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::ListConstEnumeratorT< T >
Graphe d'héritage de Arcane::ListConstEnumeratorT< T >:
Graphe de collaboration de Arcane::ListConstEnumeratorT< T >:

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

Description détaillée

template<typename T>
class Arcane::ListConstEnumeratorT< T >

Définition à la ligne 575 du fichier arccore/src/common/arccore/common/List.h.

Documentation des définitions de type membres

◆ Ptr

template<typename T>
typedef const T* Arcane::ListConstEnumeratorT< T >::Ptr

Définition à la ligne 580 du fichier arccore/src/common/arccore/common/List.h.

◆ Ref

template<typename T>
typedef const T& Arcane::ListConstEnumeratorT< T >::Ref

Définition à la ligne 581 du fichier arccore/src/common/arccore/common/List.h.

Documentation des constructeurs et destructeur

◆ ListConstEnumeratorT() [1/2]

template<typename T>
Arcane::ListConstEnumeratorT< T >::ListConstEnumeratorT ( Ptr begin,
Ptr end )
inline

Définition à la ligne 585 du fichier arccore/src/common/arccore/common/List.h.

◆ ListConstEnumeratorT() [2/2]

template<typename T>
Arcane::ListConstEnumeratorT< T >::ListConstEnumeratorT ( const List< T > & collection)
inline

Définition à la ligne 759 du fichier arccore/src/common/arccore/common/List.h.

Documentation des fonctions membres

◆ current()

template<typename T>
Ptr Arcane::ListConstEnumeratorT< T >::current ( )
inline

Définition à la ligne 599 du fichier arccore/src/common/arccore/common/List.h.

◆ moveNext()

template<typename T>
bool Arcane::ListConstEnumeratorT< T >::moveNext ( )
inline

Définition à la ligne 592 du fichier arccore/src/common/arccore/common/List.h.

◆ operator*()

template<typename T>
Ref Arcane::ListConstEnumeratorT< T >::operator* ( )
inline

Définition à la ligne 607 du fichier arccore/src/common/arccore/common/List.h.

◆ operator++()

template<typename T>
bool Arcane::ListConstEnumeratorT< T >::operator++ ( )
inline

Définition à la ligne 603 du fichier arccore/src/common/arccore/common/List.h.

◆ operator->()

template<typename T>
Ptr Arcane::ListConstEnumeratorT< T >::operator-> ( )
inline

Définition à la ligne 611 du fichier arccore/src/common/arccore/common/List.h.


La documentation de cette classe a été générée à partir du fichier suivant :