Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ListConstEnumeratorBase

Enumérateur générique constant pour un tableau. Plus de détails...

#include <arcane/utils/List.h>

+ Graphe d'héritage de Arcane::ListConstEnumeratorBase:
+ Graphe de collaboration de Arcane::ListConstEnumeratorBase:

Types publics

typedef const void * VoidPtr
 

Fonctions membres publiques

 ListConstEnumeratorBase (VoidPtr begin, VoidPtr end, Integer elem_size)
 
void reset ()
 
bool moveNext ()
 
VoidPtr current ()
 
bool operator++ ()
 
VoidPtr operator* ()
 

Attributs protégés

VoidPtr m_begin
 
VoidPtr m_end
 
VoidPtr m_current
 
Integer m_elem_size
 

Description détaillée

Enumérateur générique constant pour un tableau.

Définition à la ligne 75 du fichier List.h.

Documentation des définitions de type membres

◆ VoidPtr

typedef const void* Arcane::ListConstEnumeratorBase::VoidPtr

Définition à la ligne 79 du fichier List.h.

Documentation des constructeurs et destructeur

◆ ListConstEnumeratorBase()

Arcane::ListConstEnumeratorBase::ListConstEnumeratorBase ( VoidPtr  begin,
VoidPtr  end,
Integer  elem_size 
)
inline

Définition à la ligne 83 du fichier List.h.

Documentation des fonctions membres

◆ current()

VoidPtr Arcane::ListConstEnumeratorBase::current ( )
inline

Définition à la ligne 98 du fichier List.h.

◆ moveNext()

bool Arcane::ListConstEnumeratorBase::moveNext ( )
inline

Définition à la ligne 93 du fichier List.h.

◆ operator*()

VoidPtr Arcane::ListConstEnumeratorBase::operator* ( )
inline

Définition à la ligne 101 du fichier List.h.

◆ operator++()

bool Arcane::ListConstEnumeratorBase::operator++ ( )
inline

Définition à la ligne 100 du fichier List.h.

◆ reset()

void Arcane::ListConstEnumeratorBase::reset ( )
inline

Définition à la ligne 92 du fichier List.h.

Documentation des données membres

◆ m_begin

VoidPtr Arcane::ListConstEnumeratorBase::m_begin
protected

Définition à la ligne 105 du fichier List.h.

◆ m_current

VoidPtr Arcane::ListConstEnumeratorBase::m_current
protected

Définition à la ligne 107 du fichier List.h.

◆ m_elem_size

Integer Arcane::ListConstEnumeratorBase::m_elem_size
protected

Définition à la ligne 108 du fichier List.h.

◆ m_end

VoidPtr Arcane::ListConstEnumeratorBase::m_end
protected

Définition à la ligne 106 du fichier List.h.


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