Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::IDataTracerT< DataType >abstract

Interface d'un tracer. Plus de détails...

#include <arcane/core/datatype/IDataTracer.h>

+ Graphe d'héritage de Arcane::IDataTracerT< DataType >:
+ Graphe de collaboration de Arcane::IDataTracerT< DataType >:

Fonctions membres publiques

virtual void traceAccess (const DataType &value)=0
 Message de trace pour un accès (lecture ou écriture) à une valeur.
 
virtual void traceRead (const DataType &value)=0
 Message de trace pour un accès en lecture d'une valeur.
 
virtual void traceWrite (const DataType &old_value, const DataType &new_value)=0
 Message de trace pour un accès en écriture d'une valeur.
 

Description détaillée

template<typename DataType>
class Arcane::IDataTracerT< DataType >

Interface d'un tracer.

Définition à la ligne 39 du fichier IDataTracer.h.

Documentation des constructeurs et destructeur

◆ IDataTracerT()

template<typename DataType >
Arcane::IDataTracerT< DataType >::IDataTracerT ( )
inlineprotected

Définition à la ligne 42 du fichier IDataTracer.h.

◆ ~IDataTracerT()

template<typename DataType >
virtual Arcane::IDataTracerT< DataType >::~IDataTracerT ( )
inlinevirtual

Définition à la ligne 44 du fichier IDataTracer.h.

Documentation des fonctions membres

◆ traceAccess()

template<typename DataType >
virtual void Arcane::IDataTracerT< DataType >::traceAccess ( const DataType &  value)
pure virtual

Message de trace pour un accès (lecture ou écriture) à une valeur.

Implémenté dans Arcane::DataTracerT< DataType >.

◆ traceRead()

template<typename DataType >
virtual void Arcane::IDataTracerT< DataType >::traceRead ( const DataType &  value)
pure virtual

Message de trace pour un accès en lecture d'une valeur.

Implémenté dans Arcane::DataTracerT< DataType >.

◆ traceWrite()

template<typename DataType >
virtual void Arcane::IDataTracerT< DataType >::traceWrite ( const DataType &  old_value,
const DataType &  new_value 
)
pure virtual

Message de trace pour un accès en écriture d'une valeur.

Implémenté dans Arcane::DataTracerT< DataType >.


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