cppassist  1.0.0.f4fab4f962ff
C++ sanctuary for small but powerful and frequently required, stand alone features.
Namespaces | Functions
logging.h File Reference
#include <cppassist/logging/LogMessage.h>
#include <cppassist/logging/LogMessageBuilder.h>
Include dependency graph for logging.h:

Go to the source code of this file.

Namespaces

 cppassist
 

Functions

CPPASSIST_API AbstractLogHandler * cppassist::loggingHandler ()
 Get global logging handler. More...
 
CPPASSIST_API void cppassist::setLoggingHandler (AbstractLogHandler *handler)
 Set global logging handler. More...
 
CPPASSIST_API int cppassist::verbosityLevel ()
 Get current log level. More...
 
CPPASSIST_API void cppassist::setVerbosityLevel (int verbosity)
 Set current log level. More...
 
CPPASSIST_API LogMessageBuilder cppassist::log (int level, const std::string &context="")
 Get log stream. More...
 
CPPASSIST_API LogMessageBuilder cppassist::critical (const std::string &context="")
 Get log stream for critical errors. More...
 
CPPASSIST_API LogMessageBuilder cppassist::error (const std::string &context="")
 Get log stream for error messages. More...
 
CPPASSIST_API LogMessageBuilder cppassist::warning (const std::string &context="")
 Get log stream for warning messages. More...
 
CPPASSIST_API LogMessageBuilder cppassist::info (const std::string &context="")
 Get log stream for info messages. More...
 
CPPASSIST_API LogMessageBuilder cppassist::debug (const std::string &context="")
 Get log stream for debug messages. More...
 
CPPASSIST_API LogMessageBuilder cppassist::debug (unsigned int debugLevel, const std::string &context="")
 Get log stream for debug messages at a given debug level. More...