From d9a38657d3f97a2543ea1528732cc6abe5e525c9 Mon Sep 17 00:00:00 2001 From: dufourj Date: Tue, 14 Mar 2006 01:47:30 +0000 Subject: Log : - Découpage en différents types de logger ; - Création d'un logger null utilisé pour les messages non traités ; - Création d'un logger stdout pour la sortie sur stdout. TODO : - Créer un logger pour fichier ; - Créer un logger en ram. --- i/marvin/src/log/log_message.hh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'i/marvin/src/log/log_message.hh') diff --git a/i/marvin/src/log/log_message.hh b/i/marvin/src/log/log_message.hh index 1786551..718e6ae 100644 --- a/i/marvin/src/log/log_message.hh +++ b/i/marvin/src/log/log_message.hh @@ -26,16 +26,15 @@ // }}} #include "log.hh" +#include "logger.hh" class LogMessage { - private: - /// Niveau de log suffisant? - bool writeAllowed_; - + private: + Logger &logger_; public: /// Constructeur. - LogMessage (const Log &log, const char *msg, Log::Level level); + LogMessage (const Log &log, Logger &logger, const char *msg, Log::Level level); /// Destructeur. ~LogMessage (void); /// Output a string or a variable name. -- cgit v1.2.3