diff options
Diffstat (limited to 'development/spdlog/README')
-rw-r--r-- | development/spdlog/README | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/development/spdlog/README b/development/spdlog/README new file mode 100644 index 0000000000..4534bd5cba --- /dev/null +++ b/development/spdlog/README @@ -0,0 +1,20 @@ +spdlog is very fast, header only, C++ logging library. + +Features: +- Very fast - performance is the primary goal (see benchmarks below). +- Headers only, just copy and use. +- Feature rich call style using the excellent fmt library. +- Extremely fast asynchronous mode (optional) - using lockfree queues + and other tricks to reach millions of calls/sec. +- Custom formatting. +- Multi/Single threaded loggers. +- Various log targets: + - Rotating log files. + - Daily log files. + - Console logging (colors supported). + - syslog. + - Windows debugger (OutputDebugString(..)) + - Easily extendable with custom log targets (just implement a single + function in the sink interface). +- Severity based filtering - threshold levels can be modified in + runtime as well as in compile time. |