#include <ServerLog.h>

Public Member Functions | |
| virtual void | logMessage (LoggerInfo &info) |
| std::deque < ServerLogEntry > & | getEntries () |
Static Public Member Functions | |
| static ServerLog * | instance () |
Protected Attributes | |
| std::deque < ServerLogEntry > | entries_ |
Static Protected Attributes | |
| static ServerLog * | instance_ = 0 |
Private Member Functions | |
| ServerLog () | |
| virtual | ~ServerLog () |
Classes | |
| struct | ServerLogEntry |
Definition at line 28 of file ServerLog.h.
| ServerLog::ServerLog | ( | ) | [private] |
| ServerLog::~ServerLog | ( | ) | [private, virtual] |
Definition at line 37 of file ServerLog.cpp.
| ServerLog * ServerLog::instance | ( | ) | [static] |
Definition at line 26 of file ServerLog.cpp.
References instance_.
Referenced by ServerWebHandler::LogFileHandler::processRequest(), ServerWebHandler::LogHandler::processRequest(), and serverMain().
| void ServerLog::logMessage | ( | LoggerInfo & | info | ) | [virtual] |
Implements LoggerI.
Definition at line 41 of file ServerLog.cpp.
References entries_, LoggerInfo::getMessage(), LoggerInfo::getTime(), and ServerLog::ServerLogEntry::text.
| std::deque<ServerLogEntry>& ServerLog::getEntries | ( | ) | [inline] |
Definition at line 38 of file ServerLog.h.
References entries_.
Referenced by ServerWebHandler::LogFileHandler::processRequest(), and ServerWebHandler::LogHandler::processRequest().
ServerLog * ServerLog::instance_ = 0 [static, protected] |
std::deque<ServerLogEntry> ServerLog::entries_ [protected] |
1.5.3