Key Features of lwlog
masterThe lwlog library provides the following features:
- Modern C++: Written in C++17.
- Logging Modes: Very fast synchronous and asynchronous logging.
- Verbosity: Supports various verbosity levels.
- Sinks: Includes Console (stdout, stderr) and File sinks, with support for custom sinks.
- Configuration: Supports both compile-time and runtime sink configuration.
- Granular Control: Each sink can have a unique log pattern and verbosity level.
- Formatting: Log formatting according to a custom user-defined pattern.
- Metadata: Support for Source Metainformation Attributes and Custom Attributes.