Classe de base d'une collection. Plus de détails...
Graphe d'héritage de Arcane::CollectionBase:
Graphe de collaboration de Arcane::CollectionBase:Fonctions membres publiques | |
| CollectionBase (const CollectionBase &rhs) | |
| CollectionBase ()=default | |
| Créé une collection nulle. | |
| CollectionBase & | operator= (const CollectionBase &rhs) |
| void | clear () |
| Supprime tous les éléments de la collection. | |
| Integer | count () const |
| Nombre d'éléments de la collection. | |
| bool | empty () const |
| True si la collection est vide. | |
| CollectionChangeEventHandler & | change () |
| Evènement invoqués lorsque la collection change. | |
Fonctions membres protégées | |
| CollectionBase (Impl *vb) | |
| Impl * | _ref () |
| const Impl * | _ref () const |
| Impl * | _noNullRef () |
| const Impl * | _noNullRef () const |
| void | _setRef (Impl *new_impl) |
Types privés | |
| typedef CollectionImplBase | Impl |
Attributs privés | |
| AutoRef2< Impl > | m_ref |
Classe de base d'une collection.
Définition à la ligne 468 du fichier arccore/src/common/arccore/common/Collection.h.
|
private |
Définition à la ligne 472 du fichier arccore/src/common/arccore/common/Collection.h.
|
inline |
Définition à la ligne 476 du fichier arccore/src/common/arccore/common/Collection.h.
|
inline |
Définition à la ligne 479 du fichier arccore/src/common/arccore/common/Collection.h.
|
default |
Créé une collection nulle.
L'instance n'est pas utilisable tant qu'elle n'a pas été affectée à une collection non nulle (par exemple un vecteur).
|
inlineexplicitprotected |
Définition à la ligne 497 du fichier arccore/src/common/arccore/common/Collection.h.
|
inlineprotected |
Définition à la ligne 517 du fichier arccore/src/common/arccore/common/Collection.h.
|
inlineprotected |
Définition à la ligne 524 du fichier arccore/src/common/arccore/common/Collection.h.
|
inlineprotected |
Définition à la ligne 514 du fichier arccore/src/common/arccore/common/Collection.h.
|
inlineprotected |
Définition à la ligne 515 du fichier arccore/src/common/arccore/common/Collection.h.
|
inlineprotected |
Définition à la ligne 532 du fichier arccore/src/common/arccore/common/Collection.h.
|
inline |
Evènement invoqués lorsque la collection change.
Définition à la ligne 510 du fichier arccore/src/common/arccore/common/Collection.h.
|
inline |
Supprime tous les éléments de la collection.
Définition à la ligne 504 du fichier arccore/src/common/arccore/common/Collection.h.
Référencé par Arcane::SubDomain::dumpInternalInfos(), Arcane::StringDictionary::fill(), Arcane::platform::fillCommandLineArguments(), Arcane::ArcaneMain::parseArgs(), et Arcane::TimeLoopReader::readTimeLoops().
Voici le graphe des appelants de cette fonction :
|
inline |
Nombre d'éléments de la collection.
Définition à la ligne 506 du fichier arccore/src/common/arccore/common/Collection.h.
Référencé par Arcane::ArcaneBasicMeshSubdividerService::_refineOnce(), Arcane::ParameterListWithCaseOption::addParameters(), Arcane::DumpWEnsight7::beginWrite(), Arcane::TimeLoopMng::doExecNextEntryPoint(), empty(), Arcane::TimeLoopMng::nextEntryPoint(), Arcane::ArcaneMain::parseArgs(), Arcane::ApplicationBuildInfo::parseArguments(), et Arcane::TimeLoopMng::setUsedTimeLoop().
Voici le graphe des appelants de cette fonction :
|
inline |
True si la collection est vide.
Définition à la ligne 508 du fichier arccore/src/common/arccore/common/Collection.h.
Références count().
Référencé par Arcane::TimeLoopMng::doExecNextEntryPoint().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :
|
inline |
Définition à la ligne 489 du fichier arccore/src/common/arccore/common/Collection.h.
Définition à la ligne 539 du fichier arccore/src/common/arccore/common/Collection.h.