DataTracer pour une donées d'un type DataType. Plus de détails...
#include <arcane/core/datatype/DataTracer.h>
Fonctions membres publiques | |
DataTracerT (ITraceMng *msg, Integer index, eTraceType trace_type, const String &var_name) | |
virtual void | traceAccess (const DataType &value) |
Message de trace pour un accès (lecture ou écriture) à une valeur. | |
virtual void | traceRead (const DataType &value) |
Message de trace pour un accès en lecture d'une valeur. | |
virtual void | traceWrite (const DataType &old_value, const DataType &new_value) |
Message de trace pour un accès en écriture d'une valeur. | |
Attributs privés | |
ITraceMng * | m_msg |
Integer | m_index |
eTraceType | m_trace_type |
String | m_var_name |
DataTracer pour une donées d'un type DataType.
Définition à la ligne 38 du fichier DataTracer.h.
|
inline |
Définition à la ligne 42 du fichier DataTracer.h.
|
inlinevirtual |
Définition à la ligne 46 du fichier DataTracer.h.
|
inlinevirtual |
Message de trace pour un accès (lecture ou écriture) à une valeur.
Implémente Arcane::IDataTracerT< DataType >.
Définition à la ligne 48 du fichier DataTracer.h.
Références Arcane::arcaneTraceBreakpoint(), et Arccore::TraceAccessor::info().
|
inlinevirtual |
Message de trace pour un accès en lecture d'une valeur.
Implémente Arcane::IDataTracerT< DataType >.
Définition à la ligne 54 du fichier DataTracer.h.
Références Arcane::arcaneTraceBreakpoint(), et Arccore::TraceAccessor::info().
|
inlinevirtual |
Message de trace pour un accès en écriture d'une valeur.
Implémente Arcane::IDataTracerT< DataType >.
Définition à la ligne 61 du fichier DataTracer.h.
Références Arcane::arcaneTraceBreakpoint(), et Arccore::TraceAccessor::info().
|
private |
Définition à la ligne 70 du fichier DataTracer.h.
|
private |
Définition à la ligne 69 du fichier DataTracer.h.
|
private |
Définition à la ligne 71 du fichier DataTracer.h.
|
private |
Définition à la ligne 72 du fichier DataTracer.h.