|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
Static logger frontend with compile-time formatting and severity filtering. More...
#include <cstdio>#include <utility>#include "corium/logging/LogEvent.hpp"#include "corium/logging/sinks/ConsoleLogSink.hpp"#include "corium/logging/sinks/FileLogSink.hpp"#include "corium/logging/sinks/NullLogSink.hpp"
Include dependency graph for Logger.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | corium::logging::LoggerT< LogSink, MaxMessageSize > |
| Static compile-time logger wrapper managing severity level filtering and zero-heap string formatting. More... | |
Namespaces | |
| namespace | corium |
| namespace | corium::logging |
Typedefs | |
| using | corium::logging::ConsoleLogger = LoggerT< sinks::ConsoleLogSink > |
| Default Console Logger alias. | |
| using | corium::logging::FileLogger = LoggerT< sinks::FileLogSink > |
| Default File Logger alias. | |
| using | corium::logging::NullLogger = LoggerT< sinks::NullLogSink > |
| Default Null Logger alias. | |
Static logger frontend with compile-time formatting and severity filtering.