
Depending on which level is enabled for your application, some messages will reach the log: those messages having at least that level. For instance, if info level is enabled, all logged messages will reach the log. If warning level is enabled, all messages are logged, but the warnings. If debug level is enabled, messages that have levels debug, error, fatal will be logged.
It might seem a minor point, but to me the ordering between info, warning, and debug is the wrong way around. In fact, I would say that debug should be the lowest level, followed by info, then warning. Reason being I would only want to see debug messages when I actually need to debug the program, but info messages and (more importantly) warnings should be producable in production releases.
Yes, you're right. Will fix this ASAP. Best, John
Spencer
-- http://John.Torjo.com -- C++ expert ... call me only if you want things done right