Arcane  v3.15.3.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::EnumeratorTracer
+ Graphe d'héritage de Arcane::Materials::EnumeratorTracer:
+ Graphe de collaboration de Arcane::Materials::EnumeratorTracer:

Fonctions membres publiques

 EnumeratorTracer (ITraceMng *tm, Ref< IPerformanceCounterService > perf_service)
 
void enterEnumerator (const ComponentEnumerator &e, EnumeratorTraceInfo &eti) override
 
void exitEnumerator (const ComponentEnumerator &e, EnumeratorTraceInfo &eti) override
 
void enterEnumerator (const MatEnumerator &e, EnumeratorTraceInfo &eti) override
 
void exitEnumerator (const MatEnumerator &e, EnumeratorTraceInfo &eti) override
 
void enterEnumerator (const EnvEnumerator &e, EnumeratorTraceInfo &eti) override
 
void exitEnumerator (const EnvEnumerator &e, EnumeratorTraceInfo &eti) override
 
void enterEnumerator (const ComponentCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void exitEnumerator (const ComponentCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void enterEnumerator (const AllEnvCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void exitEnumerator (const AllEnvCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void enterEnumerator (const CellComponentCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void exitEnumerator (const CellComponentCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void enterEnumerator (const ComponentPartSimdCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void exitEnumerator (const ComponentPartSimdCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void enterEnumerator (const ComponentPartCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void exitEnumerator (const ComponentPartCellEnumerator &e, EnumeratorTraceInfo &eti) override
 
void dumpStats () override
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de Arcane::Materials::IEnumeratorTracer
static IEnumeratorTracersingleton ()
 
static void _setSingleton (IEnumeratorTracer *tracer)
 Internal.
 

Description détaillée

Définition à la ligne 34 du fichier EnumeratorTracer.h.

Documentation des constructeurs et destructeur

◆ EnumeratorTracer()

Arcane::Materials::EnumeratorTracer::EnumeratorTracer ( ITraceMng tm,
Ref< IPerformanceCounterService perf_service 
)

Définition à la ligne 37 du fichier EnumeratorTracer.cc.

◆ ~EnumeratorTracer()

Arcane::Materials::EnumeratorTracer::~EnumeratorTracer ( )

Définition à la ligne 47 du fichier EnumeratorTracer.cc.

Documentation des fonctions membres

◆ dumpStats()

void Arcane::Materials::EnumeratorTracer::dumpStats ( )
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 249 du fichier EnumeratorTracer.cc.

◆ enterEnumerator() [1/8]

void Arcane::Materials::EnumeratorTracer::enterEnumerator ( const AllEnvCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 167 du fichier EnumeratorTracer.cc.

◆ enterEnumerator() [2/8]

void Arcane::Materials::EnumeratorTracer::enterEnumerator ( const CellComponentCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 193 du fichier EnumeratorTracer.cc.

◆ enterEnumerator() [3/8]

void Arcane::Materials::EnumeratorTracer::enterEnumerator ( const ComponentCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 142 du fichier EnumeratorTracer.cc.

◆ enterEnumerator() [4/8]

void Arcane::Materials::EnumeratorTracer::enterEnumerator ( const ComponentEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 83 du fichier EnumeratorTracer.cc.

◆ enterEnumerator() [5/8]

void Arcane::Materials::EnumeratorTracer::enterEnumerator ( const ComponentPartCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 231 du fichier EnumeratorTracer.cc.

◆ enterEnumerator() [6/8]

void Arcane::Materials::EnumeratorTracer::enterEnumerator ( const ComponentPartSimdCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 213 du fichier EnumeratorTracer.cc.

◆ enterEnumerator() [7/8]

void Arcane::Materials::EnumeratorTracer::enterEnumerator ( const EnvEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 124 du fichier EnumeratorTracer.cc.

◆ enterEnumerator() [8/8]

void Arcane::Materials::EnumeratorTracer::enterEnumerator ( const MatEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 106 du fichier EnumeratorTracer.cc.

◆ exitEnumerator() [1/8]

void Arcane::Materials::EnumeratorTracer::exitEnumerator ( const AllEnvCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 182 du fichier EnumeratorTracer.cc.

◆ exitEnumerator() [2/8]

void Arcane::Materials::EnumeratorTracer::exitEnumerator ( const CellComponentCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 204 du fichier EnumeratorTracer.cc.

◆ exitEnumerator() [3/8]

void Arcane::Materials::EnumeratorTracer::exitEnumerator ( const ComponentCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 156 du fichier EnumeratorTracer.cc.

◆ exitEnumerator() [4/8]

void Arcane::Materials::EnumeratorTracer::exitEnumerator ( const ComponentEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 95 du fichier EnumeratorTracer.cc.

◆ exitEnumerator() [5/8]

void Arcane::Materials::EnumeratorTracer::exitEnumerator ( const ComponentPartCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 240 du fichier EnumeratorTracer.cc.

◆ exitEnumerator() [6/8]

void Arcane::Materials::EnumeratorTracer::exitEnumerator ( const ComponentPartSimdCellEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 222 du fichier EnumeratorTracer.cc.

◆ exitEnumerator() [7/8]

void Arcane::Materials::EnumeratorTracer::exitEnumerator ( const EnvEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 133 du fichier EnumeratorTracer.cc.

◆ exitEnumerator() [8/8]

void Arcane::Materials::EnumeratorTracer::exitEnumerator ( const MatEnumerator e,
EnumeratorTraceInfo eti 
)
overridevirtual

Implémente Arcane::Materials::IEnumeratorTracer.

Définition à la ligne 115 du fichier EnumeratorTracer.cc.


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