Wrapper autour d'un énumérator pour les traces. Plus de détails...
#include <arcane/core/EnumeratorTraceWrapper.h>
Graphe d'héritage de Arcane::EnumeratorTraceWrapper< TrueEnumerator, TracerInterface >:
Graphe de collaboration de Arcane::EnumeratorTraceWrapper< TrueEnumerator, TracerInterface >:Fonctions membres publiques | |
| __host__ __device__ | EnumeratorTraceWrapper (TrueEnumerator &&tenum) |
| __host__ __device__ | EnumeratorTraceWrapper (TrueEnumerator &&tenum, const TraceInfo &ti) |
Attributs privés | |
| TracerInterface * | m_tracer = nullptr |
| EnumeratorTraceInfo | m_infos |
Wrapper autour d'un énumérator pour les traces.
TrueEnumerator est le type du véritable énumérateur et TraceInterface celui de l'interface de gestion. Le type TraceInterface doit posséder les propriétés suivantes:
Définition à la ligne 92 du fichier EnumeratorTraceWrapper.h.
|
inline |
Définition à la ligne 97 du fichier EnumeratorTraceWrapper.h.
|
inline |
Définition à la ligne 106 du fichier EnumeratorTraceWrapper.h.
|
inline |
Définition à la ligne 117 du fichier EnumeratorTraceWrapper.h.
|
private |
Définition à la ligne 128 du fichier EnumeratorTraceWrapper.h.
|
private |
Définition à la ligne 127 du fichier EnumeratorTraceWrapper.h.