![]() |
LogIt++
Header-only, macro-first C++ logging library
|
Defines the interface for loggers used in the logging system. More...
#include <cstddef>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | logit::LogClearOptions |
| Selects which data categories a logger cleanup should remove. More... | |
| struct | logit::LogClearResult |
| Result returned by logger cleanup operations. More... | |
| interface | logit::ILogger |
| Optional buffered snapshot access returns empty results by default. More... | |
Namespaces | |
| namespace | logit |
| The primary namespace for the LogIt++ library. | |
Macros | |
| #define | LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_LOGGERS_ILOGGER_HPP_INCLUDED |
Enumerations | |
| enum class | logit::LogClearStatus { logit::Cleared , logit::Unsupported , logit::Failed } |
| Backend cleanup status. More... | |
Defines the interface for loggers used in the logging system.
Definition in file ILogger.hpp.
| #define LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_LOGGERS_ILOGGER_HPP_INCLUDED |
Definition at line 3 of file ILogger.hpp.