Updated Logging with Boost.Log v2 (to be integrated) (markdown)

Mikhail Titov
2015-07-29 16:08:42 -05:00
parent 0f738f291a
commit d54960a184

@@ -1,6 +1,6 @@
[Boost.Log v2](http://www.boost.org/doc/libs/develop/libs/log/doc/html/index.html) provide incredible flexibility. Once the branch is merged, it would provide an extra insight into a context where log event was captured, namely, thread id, object instance id, total traffic counters, and class name (channel) in addition to existing severity level.
[Boost.Log v2](http://www.boost.org/doc/libs/develop/libs/log/doc/html/index.html) provides an incredible flexibility. An extra insight into a context where log event was captured would be available once the branch is merged. Namely, thread id, object instance id, total traffic counters, and class name (channel) in addition to existing severity level would be available.
Logging is configured via a [primitive file used by log setup](http://www.boost.org/doc/libs/develop/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.setup.settings_file). Here is an example
Logging is configured via a [primitive ini file used by log setup](http://www.boost.org/doc/libs/develop/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.setup.settings_file). Here is an example
```ini
# Comments are allowed. Comment line begins with the '#' character
@@ -62,7 +62,7 @@ Asynchronous=false
# Filter="%Tag% = \"info\""
# Destination=Debugger
```
Newer flexible format allows for various post-processing. e.g., with [R](https://www.r-project.org/)
Newer flexible format allows for various easier post-processing. e.g., with an [R project](https://www.r-project.org/)
```r
library(plyr)
library(ggplot2)