version 0.3.0
[fms.git] / include / ilogger.h
index b03499d..8617e9e 100644 (file)
@@ -1,7 +1,8 @@
 #ifndef _ilogger_\r
 #define _ilogger_\r
 \r
-#include "logfile.h"\r
+#include <Poco/Util/ServerApplication.h>\r
+#include <Poco/LogFile.h>\r
 \r
 /**\r
        \brief Base class for classes that want to use the singleton LogFile object\r
 class ILogger\r
 {\r
 public:\r
-       ILogger():m_log(LogFile::Instance()) {}\r
+       ILogger():m_log(&Poco::Util::ServerApplication::instance().logger()) {}\r
        \r
 protected:\r
-       LogFile *m_log;\r
+       Poco::Logger *m_log;\r
 };\r
 \r
 #endif // _ilogger_\r