version 0.0.1
[fms.git] / include / ilogger.h
1 #ifndef _ilogger_\r
2 #define _ilogger_\r
3 \r
4 #include "logfile.h"\r
5 \r
6 /**\r
7         \brief Base class for classes that want to use the singleton LogFile object\r
8 */\r
9 class ILogger\r
10 {\r
11 public:\r
12         ILogger():m_log(LogFile::instance()) {}\r
13         \r
14 protected:\r
15         LogFile *m_log;\r
16 };\r
17 \r
18 #endif  // _ilogger_\r