12#ifndef ARCCORE_TRACE_STANDALONETRACEMESSAGE_H
13#define ARCCORE_TRACE_STANDALONETRACEMESSAGE_H
17#include "arccore/trace/TraceMessage.h"
41 std::ostream& file()
const {
return m_stream; }
43 int level()
const {
return m_level; }
44 int color()
const {
return m_color; }
46 std::string value()
const {
return m_stream.str(); }
49 mutable std::ostringstream m_stream;
53 int m_level = TraceMessage::DEFAULT_LEVEL;
56 mutable int m_color = 0;
65 o.m_color =
c.m_color;
69template<
class T>
inline const StandaloneTraceMessage&
70operator<<(
const StandaloneTraceMessage& o,
const T& v)
Référence à une instance.
Gestion d'un message autonome.
Positionne une couleur pour le message.
eMessageType
Flot sur lequel on envoie les messages.
Espace de nom de Arccore.