Minor formatting

This commit is contained in:
Alexey Rybalchenko 2020-07-09 10:43:14 +02:00
parent 2b37d0147e
commit 1f3b2a2c82
2 changed files with 15 additions and 15 deletions

View File

@ -126,8 +126,8 @@ it is same for all sinks, and is one of the following values: `verylow`, `low`,
verylow: message verylow: message
low: [severity] message low: [severity] message
medium: [HH:MM:SS][severity] message medium: [HH:MM:SS][severity] message
high: [process name][HH:MM:SS][severity] message high: [process_name][HH:MM:SS][severity] message
veryhigh: [process name][HH:MM:SS:µS][severity][file:line:function] message veryhigh: [process_name][HH:MM:SS:µS][severity][file:line:function] message
user1: [severity] message user1: [severity] message
user2: [severity] message user2: [severity] message
user3: [severity] message user3: [severity] message
@ -146,12 +146,12 @@ The `fair::Logger::VerbositySpec` object can e.g. be created like this:
```C++ ```C++
auto spec = fair::VerbositySpec::Make(VerbositySpec::Info::timestamp_s, auto spec = fair::VerbositySpec::Make(VerbositySpec::Info::timestamp_s,
VerbositySpec::Info::process_name); VerbositySpec::Info::process_name);
// results in [HH:MM:SS][process name] message // results in [HH:MM:SS][process_name] message
``` ```
| **Argument** | **Result** | | **Argument** | **Result** |
| --- | --- | | --- | --- |
| `fair::VerbositySpec::Info::process_name` | `[process name]` | | `fair::VerbositySpec::Info::process_name` | `[process_name]` |
| `fair::VerbositySpec::Info::timestamp_s` | `[HH:MM:SS]` | | `fair::VerbositySpec::Info::timestamp_s` | `[HH:MM:SS]` |
| `fair::VerbositySpec::Info::timestamp_us` | `[HH:MM:SS:µS]` | | `fair::VerbositySpec::Info::timestamp_us` | `[HH:MM:SS:µS]` |
| `fair::VerbositySpec::Info::severity` | `[severity]` | | `fair::VerbositySpec::Info::severity` | `[severity]` |

View File

@ -41,7 +41,7 @@
#include <sstream> #include <sstream>
#include <string> #include <string>
#include <time.h> // time_t #include <time.h> // time_t
#include <type_traits> #include <type_traits> // is_same
#include <unordered_map> #include <unordered_map>
#include <utility> // pair #include <utility> // pair
@ -83,26 +83,26 @@ enum class Severity : int
// verylow: message // verylow: message
// low: [severity] message // low: [severity] message
// medium: [HH:MM:SS][severity] message // medium: [HH:MM:SS][severity] message
// high: [process name][HH:MM:SS][severity] message // high: [process_name][HH:MM:SS][severity] message
// veryhigh: [process name][HH:MM:SS:µS][severity][file:line:function] message // veryhigh: [process_name][HH:MM:SS:µS][severity][file:line:function] message
enum class Verbosity : int enum class Verbosity : int
{ {
verylow, verylow = 0,
low, low,
medium, medium,
high, high,
veryhigh, veryhigh,
// backwards-compatibility:
VERYLOW = verylow,
LOW = low,
MEDIUM = medium,
HIGH = high,
VERYHIGH = veryhigh,
// extra slots for user-defined verbosities: // extra slots for user-defined verbosities:
user1, user1,
user2, user2,
user3, user3,
user4, user4,
// backwards-compatibility:
VERYLOW = verylow,
LOW = low,
MEDIUM = medium,
HIGH = high,
VERYHIGH = veryhigh
}; };
struct VerbositySpec struct VerbositySpec
@ -110,7 +110,7 @@ struct VerbositySpec
enum class Info : int enum class Info : int
{ {
__empty__ = 0, // used to initialize order array __empty__ = 0, // used to initialize order array
process_name, // [process name] process_name, // [process_name]
timestamp_s, // [HH:MM:SS] timestamp_s, // [HH:MM:SS]
timestamp_us, // [HH:MM:SS:µS] timestamp_us, // [HH:MM:SS:µS]
severity, // [severity] severity, // [severity]