C++ logging and tracing classes with built in profiling. Groups are used to set tracing levels of DEBUG, WARN, ERROR or NONE and have a parent-child relationship. A childs log level is obtained from the parents level if not otherwise specified.
Be the first to post a text review of ESLogger. Rate and review a project by clicking thumbs up or thumbs down in the right column.
This is the stable release but further stability tests should be conducted to ensure no bugs are present. Check the website for the new usage doc because I added a few more iterface functions to help avoid using the tracef functions.
Hello All, this is my first time.. Call me a newb if you will but I am just a Virgin :) Basically a month ago I started a shareware project and I did my best to find a simple Logging Dll. I was unsuccessful. So I knew what functionality I needed in a logging DLL and set out to write it myself. I liked Log4J's logging but it's not c++. *wink* I know I found a Log4J like project here yesterday and in c++ to boot.. *Sigh* well anyway, I wanted to give back to the community and here I be. I setup the log levels like that of Log4J because it was the easiest way I have found. I then setup the parent-child relationships for the groups. I also added a profiling mechanism that can calculate the time for each function call. It also has a memory checking facility that can show the Delta from the beginning to the end of the function. So it's pretty functional but it doesn't try solving world peace or hunger. What I would really like is for people's feedback and any constructive criticism. So if you are in the need for Logging and want to try me out that would rock.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?