summaryrefslogtreecommitdiffstats
path: root/development/spdlog/README
diff options
context:
space:
mode:
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
commitb096d886bcbd81154e3e0d04f584ad13b5273c04 (patch)
tree747b48e0da57f44b4de3edf5c5a6631052d85f6e /development/spdlog/README
parentd74bdd74338e5db83cabde414ca6b76de1cb3529 (diff)
downloadslackbuilds-b096d886bcbd81154e3e0d04f584ad13b5273c04.tar.gz
slackbuilds-b096d886bcbd81154e3e0d04f584ad13b5273c04.tar.xz
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/README20
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.