Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::Internal::ExternalRef::Handle
+ Graphe de collaboration de Arcane::Internal::ExternalRef::Handle:

Fonctions membres publiques

 Handle (void *h)
 
void addReference ()
 
void removeReference ()
 

Attributs publics

void * handle
 
std::atomic< int > m_nb_ref = 0
 

Description détaillée

Définition à la ligne 48 du fichier arccore/src/base/arccore/base/ExternalRef.h.

Documentation des constructeurs et destructeur

◆ Handle() [1/2]

Arcane::Internal::ExternalRef::Handle::Handle ( )
inline

Définition à la ligne 50 du fichier arccore/src/base/arccore/base/ExternalRef.h.

◆ Handle() [2/2]

Arcane::Internal::ExternalRef::Handle::Handle ( void * h)
inline

Définition à la ligne 53 du fichier arccore/src/base/arccore/base/ExternalRef.h.

◆ ~Handle()

Arcane::Internal::ExternalRef::Handle::~Handle ( )

Définition à la ligne 31 du fichier ExternalRef.cc.

Documentation des fonctions membres

◆ addReference()

void Arcane::Internal::ExternalRef::Handle::addReference ( )
inline

Définition à la ligne 57 du fichier arccore/src/base/arccore/base/ExternalRef.h.

◆ removeReference()

void Arcane::Internal::ExternalRef::Handle::removeReference ( )
inline

Définition à la ligne 58 du fichier arccore/src/base/arccore/base/ExternalRef.h.

Documentation des données membres

◆ handle

void* Arcane::Internal::ExternalRef::Handle::handle

Définition à la ligne 64 du fichier arccore/src/base/arccore/base/ExternalRef.h.

◆ m_nb_ref

std::atomic<int> Arcane::Internal::ExternalRef::Handle::m_nb_ref = 0

Définition à la ligne 65 du fichier arccore/src/base/arccore/base/ExternalRef.h.


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