Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arccore::ArrayDebugInfo

Informations de debug pour les classes tableaux. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/collections/arccore/collections/ArrayDebugInfo.h>

+ Graphe de collaboration de Arccore::ArrayDebugInfo:

Fonctions membres publiques

void addReference ()
 
void removeReference ()
 
void setName (const String &name)
 
const Stringname () const
 

Attributs privés

std::atomic< Int32m_nb_ref = 0
 
String m_name
 

Description détaillée

Informations de debug pour les classes tableaux.

Cette classe utilise un compteur de référence. Toutes les instances doivent donc être allouée dynamiquement.

Définition à la ligne 37 du fichier ArrayDebugInfo.h.

Documentation des fonctions membres

◆ addReference()

void Arccore::ArrayDebugInfo::addReference ( )
inline

Définition à la ligne 49 du fichier ArrayDebugInfo.h.

◆ name()

const String & Arccore::ArrayDebugInfo::name ( ) const
inline

Définition à la ligne 57 du fichier ArrayDebugInfo.h.

◆ removeReference()

void Arccore::ArrayDebugInfo::removeReference ( )
inline

Définition à la ligne 50 du fichier ArrayDebugInfo.h.

◆ setName()

void Arccore::ArrayDebugInfo::setName ( const String name)
inline

Définition à la ligne 56 du fichier ArrayDebugInfo.h.

Documentation des données membres

◆ m_name

String Arccore::ArrayDebugInfo::m_name
private

Définition à la ligne 62 du fichier ArrayDebugInfo.h.

◆ m_nb_ref

std::atomic<Int32> Arccore::ArrayDebugInfo::m_nb_ref = 0
private

Définition à la ligne 61 du fichier ArrayDebugInfo.h.


La documentation de cette classe a été générée à partir du fichier suivant :