![]() |
LogIt++
|
Logger that writes each log message to a unique file with auto-deletion of old logs. More...
#include "ILogger.hpp"#include <iostream>#include <fstream>#include <mutex>#include <atomic>#include <regex>#include <queue>#include <functional>#include <sstream>#include <iomanip>#include <ctime>#include <random>#include <algorithm>#include <unordered_map>Go to the source code of this file.
Classes | |
| class | logit::UniqueFileLogger |
| Writes each log message to a unique file with automatic cleanup. More... | |
| struct | logit::UniqueFileLogger::Config |
| Configuration for the unique file logger. More... | |
| struct | logit::UniqueFileLogger::ThreadLogInfo |
Namespaces | |
| namespace | logit |
| The primary namespace for the LogIt++ library. | |
Macros | |
| #define | _LOGIT_UNIQUE_FILE_LOGGER_HPP_INCLUDED |
Logger that writes each log message to a unique file with auto-deletion of old logs.
Definition in file UniqueFileLogger.hpp.
| #define _LOGIT_UNIQUE_FILE_LOGGER_HPP_INCLUDED |
Definition at line 3 of file UniqueFileLogger.hpp.