Graphe d'héritage de Arcane::Ref< InstanceType, ImplTagId >::Deleter:
Graphe de collaboration de Arcane::Ref< InstanceType, ImplTagId >::Deleter:Fonctions membres publiques | |
| Deleter (Internal::ExternalRef h) | |
| Deleter (Internal::ExternalRef h, bool no_destroy) | |
| void | operator() (InstanceType *tt) |
Fonctions membres publiques hérités de Arcane::RefBase::DeleterBase | |
| bool | hasExternal () const |
| void | setNoDestroy (bool x) |
Membres hérités additionnels | |
Fonctions membres protégées hérités de Arcane::RefBase::DeleterBase | |
| bool | _destroyHandle (const void *instance, ExternalRef &handle) |
| bool | _destroyHandle (void *instance, ExternalRef &handle) |
| DeleterBase (ExternalRef h) | |
| DeleterBase (ExternalRef h, bool no_destroy) | |
Attributs protégés hérités de Arcane::RefBase::DeleterBase | |
| Internal::ExternalRef | m_handle |
| Handle externe qui se charge de la destruction de l'instance. | |
| bool | m_no_destroy = false |
| Indique si on doit appeler le destructeur de l'instance lorsqu'il n'y a plus de références dessus. | |
Définition à la ligne 155 du fichier arccore/src/base/arccore/base/Ref.h.
|
inline |
Définition à la ligne 160 du fichier arccore/src/base/arccore/base/Ref.h.
|
inline |
Définition à la ligne 163 du fichier arccore/src/base/arccore/base/Ref.h.
|
inline |
Définition à la ligne 166 du fichier arccore/src/base/arccore/base/Ref.h.