Download Latest Version Version 1.05 Released! source code.tar.gz (18.9 MB)
Email in envelope

Get an email when there's a new version of LogEngine2 library

Home / v1.05
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-04-23 983 Bytes
Version 1.05 Released! source code.tar.gz 2025-04-23 18.9 MB
Version 1.05 Released! source code.zip 2025-04-23 19.1 MB
Totals: 3 Items   37.9 MB 0

We have released LogEnigne2 Library version 1.05!

Long awaiting improvements: * LogEngine2 is now header only library. To use it as header only library define global symbol LOGENGINE_HEADER_ONLY and use #include "LogEgnine.h" in your source files where you need to use logging. * Added default logger. Now you can simply use LogEngine::Info("some msg") or LogEngine::DebugFmt("some msg {} {}", 2,4) to log messages to console. Default logger is console logger. It can be replaced by any custom logger if needed. * Thread safe loggers. Use functions GetFileLoggerMT, GetstdoutLoggerMT, etc. for creating thread safe loggers. Please note that thread safe loggers are slower because they use synchronization objects. * Updated tests according to new functionality.

Give it a try ! Comments, and questions - go to Issues

Full Changelog: https://github.com/lasersquad0/LogEngine2/compare/v1.04...v1.05

Source: README.md, updated 2025-04-23