C++ LogEngine2 library version 1.04 released!
We have released new version of C++ LogEnigne2 Library.
It contains a bunch of exciting improvements:
- Added example.cpp containing the most common use-cases of LogEngine2.
- Updated README.md with detailed project description and usage samples
- Added CallbackSink sink that will be very be useful when you need more flexibility for sending logs into non-standard locations.
- Added possibility to initialize logger with list of existing sinks (see function GetMultiLogger())
- Added version defines LOGENGINE_VER_MAJOR, LOGENGINE_VER_MINOR, LOGENGINE_VER_PATCH. Useful when you want to log LogEngine2 version number into log file.
- AsyncMode now works in all LogFmt functions
- Added new file mode into TFileStream class - fmWriteTrunc
- Improved iterators for THarray and THash classes to better follow LogEngine2 requirements
- Added more unit tests that covered new functionality and helped us to catch up several bugs.
Give it a try and let us know how it goes!