diff options
author | Andre Barboza <bmg.andre@gmail.com> | 2017-01-11 01:52:50 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2017-01-11 01:52:50 +0700 |
commit | b096d886bcbd81154e3e0d04f584ad13b5273c04 (patch) | |
tree | 747b48e0da57f44b4de3edf5c5a6631052d85f6e /development/spdlog/README | |
parent | d74bdd74338e5db83cabde414ca6b76de1cb3529 (diff) |
development/spdlog: Added (C++ logging library).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
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 0000000000000..4534bd5cbad98 --- /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. |