Some basic classes for logging. More...
#include <claw/logger/log_level.hpp>#include <claw/logger/log_stream.hpp>#include <list>#include <mutex>#include <ostream>#include <string>#include <claw/logger/logger.tpp>

Go to the source code of this file.
Classes | |
| class | claw::log_system |
| A class implementing a logging system. More... | |
Namespaces | |
| namespace | claw |
| This is the main namespace. | |
Functions | |
| CLAW_LOGGER_EXPORT log_system & | claw::lendl (log_system &log) |
| Add a new line caracter to a logger and flush it. | |
| CLAW_LOGGER_EXPORT claw::log_system & | std::endl (claw::log_system &log) |
Variables | |
| CLAW_LOGGER_EXPORT log_system | claw::logger |
| The default log system provided by claw. | |
Some basic classes for logging.
Definition in file logger.hpp.
| #define CLAW_LOGGER_EXPORT |
Definition at line 52 of file logger.hpp.
| claw::log_system & std::endl | ( | claw::log_system & | log | ) |
Definition at line 198 of file logger.cpp.