14#include "arccore/trace/ITraceMng.h"
15#include "arccore/trace/TraceAccessor.h"
31 m_trace = makeRef(trace);
40, m_local_verbose_level(rhs.m_local_verbose_level)
51 m_trace = rhs.m_trace;
52 m_local_verbose_level = rhs.m_local_verbose_level;
84 return m_trace->debug(dbg_lvl);
94 return m_trace->configDbgLevel();
103 return m_trace->info();
110info(
char category)
const
112 return m_trace->info(category);
121 return m_trace->info(v);
131 return m_trace->info(verbose_level);
140 return m_trace->pinfo();
147pinfo(
char category)
const
149 return m_trace->info(category);
158 return m_trace->logdate();
167 return m_trace->log();
176 return m_trace->plog();
185 return m_trace->warning();
194 return m_trace->pwarning();
203 return m_trace->error();
212 return m_trace->perror();
221 return m_trace->fatal();
230 return m_trace->pfatal();
239 m_trace->fatalMessage(o);
Interface du gestionnaire de traces.
Gestion d'un message autonome.
Classe d'accès aux traces.
TraceMessage fatal() const
Flot pour un message d'erreur fatale.
TraceMessage warning() const
Flot pour un message d'avertissement.
ITraceMng * traceMng() const
Gestionnaire de trace.
TraceMessage pfatal() const
Flot pour un message d'erreur fatale en parallèle.
TraceMessage perror() const
TraceMessage logdate() const
Flot pour un message de log précédé de la date.
virtual ~TraceAccessor()
Libère les ressources.
TraceMessage error() const
Flot pour un message d'erreur.
TraceMessage pinfo() const
Flot pour un message d'information en parallèle.
TraceMessage plog() const
Flot pour un message de log.
TraceAccessor(ITraceMng *m)
Construit un accesseur via le gestionnaire de trace m.
TraceMessage info() const
Flot pour un message d'information.
Trace::eDebugLevel configDbgLevel() const
Niveau debug du fichier de configuration.
TraceMessageDbg debug(Trace::eDebugLevel=Trace::Medium) const
Flot pour un message de debug.
TraceMessage pwarning() const
TraceAccessor & operator=(const TraceAccessor &rhs)
Opérateur de recopie.
TraceMessage log() const
Flot pour un message de log.
eDebugLevel
Niveau de debug des traces.
Espace de nom de Arccore.
std::int32_t Int32
Type entier signé sur 32 bits.