Collection de variables. Plus de détails...
#include <arcane/core/VariableCollection.h>
Classes | |
class | Impl |
Types publics | |
typedef VariableCollectionEnumerator | Enumerator |
Fonctions membres publiques | |
VariableCollection (const Enumerator &rhs) | |
void | add (IVariable *var) |
void | add (VariableRef &var) |
IVariable * | front () |
Integer | count () const |
template<class Function > | |
Function | each (Function f) |
Applique le fonctor f à tous les éléments de la collection. | |
void | clear () |
bool | empty () const |
VariableCollection | clone () const |
VariableCollectionEnumerator | enumerator () const |
bool | contains (IVariable *v) const |
bool | contains (VariableRef &v) const |
void | sortByName (bool is_ascendent) |
Trie la liste par ordre croissant ou décroissant des noms des variables. | |
Types privés | |
typedef Array< IVariable * > | BaseClass |
Fonctions membres privées | |
const Array< IVariable * > & | _values () const |
Array< IVariable * > & | _values () |
Attributs privés | |
AutoRefT< Impl > | m_p |
Amis | |
class | VariableCollectionEnumerator |
Collection de variables.
Ce type à une sémantique par référence (comme la classe SharedArray).
Définition à la ligne 80 du fichier VariableCollection.h.
Définition à la ligne 98 du fichier VariableCollection.h.
Définition à la ligne 103 du fichier VariableCollection.h.
Arcane::VariableCollection::VariableCollection | ( | ) |
Définition à la ligne 28 du fichier VariableCollection.cc.
Arcane::VariableCollection::VariableCollection | ( | const Enumerator & | rhs | ) |
Définition à la ligne 37 du fichier VariableCollection.cc.
Définition à la ligne 178 du fichier VariableCollection.h.
Définition à la ligne 177 du fichier VariableCollection.h.
Définition à la ligne 112 du fichier VariableCollection.h.
|
inline |
Définition à la ligne 117 du fichier VariableCollection.h.
|
inline |
Définition à la ligne 140 du fichier VariableCollection.h.
|
inline |
Définition à la ligne 150 du fichier VariableCollection.h.
Définition à la ligne 162 du fichier VariableCollection.h.
|
inline |
Définition à la ligne 167 du fichier VariableCollection.h.
|
inline |
Définition à la ligne 127 du fichier VariableCollection.h.
Applique le fonctor f à tous les éléments de la collection.
Définition à la ligne 134 du fichier VariableCollection.h.
|
inline |
Définition à la ligne 145 du fichier VariableCollection.h.
|
inline |
Définition à la ligne 157 du fichier VariableCollection.h.
|
inline |
Définition à la ligne 122 du fichier VariableCollection.h.
Trie la liste par ordre croissant ou décroissant des noms des variables.
Définition à la ligne 47 du fichier VariableCollection.cc.
Références Arcane::IVariable::fullName().
Définition à la ligne 102 du fichier VariableCollection.h.
Définition à la ligne 182 du fichier VariableCollection.h.