From 6bd58c61a1668d336f45443c602e850e965ad368 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 21 Oct 2008 18:35:42 +0200 Subject: Interface des ConfigManagers vereinfacht --- src/Common/RemoteLogger.h | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'src/Common/RemoteLogger.h') diff --git a/src/Common/RemoteLogger.h b/src/Common/RemoteLogger.h index 8257d1f..8ed7836 100644 --- a/src/Common/RemoteLogger.h +++ b/src/Common/RemoteLogger.h @@ -21,17 +21,26 @@ #define MAD_COMMON_REMOTELOGGER_H_ #include "LoggerBase.h" +#include "Configurable.h" + #include -#include -#include #include #include +#include +#include +#include namespace Mad { namespace Common { class RemoteLogger : public LoggerBase { private: + class ConfigHelper : private Configurable { + protected: + virtual bool handleConfigEntry(const ConfigEntry &entry, bool handled); + }; + + static std::auto_ptr configHelper; static std::list remoteLoggers; protected: -- cgit v1.2.3