Looking for QML Logging?
Current version v9.80 (08-01-2015 0850hrs) 

Single header only, extremely light-weight high performance logging library for C++11 (or higher) applications.
For lower version of C++ (non-C++11), please consider using Easylogging++ v8.91.

The strengths of Easylogging++ are its speed and simplicity. It is extremely light-weight, robust, fast performing, thread and type safe and consists of many built-in features. It fits in small to medium sized projects, it provides ability to write logs in your own customized format and also provide support for logging your classes, third-party libraries, STL and third-party containers etc.

You may wish to have a look at sample log file generated from a project.

Simple Example
 
    #include "easylogging++.h"
 
    INITIALIZE_EASYLOGGINGPP
 
    int main(int argv, const char** argc) {
        LOG(INFO) << "Hello, world";
        return 0;
    }
 Download Easylogging++
 Release Notes
 Manual
 Source @ Github
 Samples

Windows 8 Windows 7 Windows XP Ubuntu Mac OSX Android RaspberryPi FreeBSD Linux Mint Scientific Linux Fedora Solaris
It's very likely that other platforms, that are not listed above, are also supported.
Please let us know (via github) if you find library to work on other platforms.





Licence |  Github |  muflihun.com

This is open source site hosted on github

© Copyright 2015 muflihun.com