QuickLogger is lightweight, thread-safe performance logging library written in pure C++11.
- Thread-Safe
- Configurable log levels
- Real time of log level toggling
- Custom line field order, available fields: TIME,LEVEL,COMPONENT,MESSAGE (at least 1 is required)
- Real time performance tuning - buffer size & flush frequency
- Build-in file auto-rollover with flexible configuration:
- Weekday based
- Timeout based