10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
StdOutLogger.h
1#ifndef TENDUKE_LOG_STDOUTLOGGER_H
2#define TENDUKE_LOG_STDOUTLOGGER_H
3
4#include "./Logger.h"
5
6namespace tenduke { namespace log {
7
11class StdOutLogger : public Logger {
12protected:
13 void write(enum Logger::LOG_LEVEL level, const char *message) override;
14
15};
16
17}}
18
19#endif //TENDUKE_LOG_STDOUTLOGGER_H
LOG_LEVEL
Log levels.
Definition Logger.h:19
Logger(std::string name="", enum LOG_LEVEL level=LOG_INFO)
Constructs new Logger instance.
Definition Logger.h:34
Very, very simple logger, which dumps all to std::out.
Definition StdOutLogger.h:11
void write(enum Logger::LOG_LEVEL level, const char *message) override
Writes the log message.
Definition StdOutLogger.cpp:21
Logging support.
Definition log.h:9
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4