12#ifndef ARCANE_DATATYPE_IDATATRACER_H
13#define ARCANE_DATATYPE_IDATATRACER_H
38template <
typename DataType>
47 virtual ~IDataTracerT() {}
56 virtual void traceWrite(
const DataType& old_value,
const DataType& new_value) = 0;
Arcane configuration file.
virtual void traceWrite(const DataType &old_value, const DataType &new_value)=0
Trace message for a write access of a value.
virtual void traceRead(const DataType &value)=0
Trace message for a read access of a value.
virtual void traceAccess(const DataType &value)=0
Trace message for an access (read or write) to a value.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
void arcaneTraceBreakpoint()
Breakpoint usable by a debugger for tracing.