Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::ReferenceCounterAccessor< T >

Accesseur des méthodes de gestion de compteurs de référence. Plus de détails...

#include <arccore/base/RefDeclarations.h>

Fonctions membres publiques statiques

static void addReference (T *t)
 
static void removeReference (T *t)
 

Description détaillée

template<class T>
class Arcane::ReferenceCounterAccessor< T >

Accesseur des méthodes de gestion de compteurs de référence.

Le classe T doit définir deux méthodes addReference() et removeReference() pour gérer les compteurs de références. removeReference() doit détruire l'instance si le compteur arrive à zéro.

Définition à la ligne 159 du fichier RefDeclarations.h.

Documentation des fonctions membres

◆ addReference()

template<class T>
static void Arcane::ReferenceCounterAccessor< T >::addReference ( T * t)
inlinestatic

Définition à la ligne 162 du fichier RefDeclarations.h.

◆ removeReference()

template<class T>
static void Arcane::ReferenceCounterAccessor< T >::removeReference ( T * t)
inlinestatic

Définition à la ligne 169 du fichier RefDeclarations.h.


La documentation de cette classe a été générée à partir des fichiers suivants :