rad 6.2.0
|
Log header based on Logging facility described by Petru Marginean at: http://www.drdobbs.com/cpp/logging-in-c/201804215 Code adapted from ftp://ftp.drdobbs.com/sourcecode/ddj/2007/0710.zip. More...
#include <log4cplus/logger.h>
#include <log4cplus/loggingmacros.h>
#include <log4cplus/configurator.h>
#include <log4cplus/initializer.h>
#include <string>
Go to the source code of this file.
Classes | |
class | scxml4cpp::LogInitializer |
Namespaces | |
namespace | scxml4cpp |
Macros | |
#define | SCXML4CPP_LOG_TRACE() LOG4CPLUS_TRACE(scxml4cpp::GetLogger(), __FILE__ << " " << __FUNCTION__ << " " << __LINE__) |
#define | SCXML4CPP_LOG_INFO(msg) LOG4CPLUS_INFO(scxml4cpp::GetLogger(), msg) |
#define | SCXML4CPP_LOG_DEBUG(msg) LOG4CPLUS_DEBUG(scxml4cpp::GetLogger(), msg) |
#define | SCXML4CPP_LOG_WARNING(msg) LOG4CPLUS_WARN(scxml4cpp::GetLogger(), msg) |
#define | SCXML4CPP_LOG_ERROR(msg) LOG4CPLUS_ERROR(scxml4cpp::GetLogger(), msg) |
#define | SCXML4CPP_LOG_FATAL(msg) LOG4CPLUS_FATAL(scxml4cpp::GetLogger(), msg) |
Functions | |
void | scxml4cpp::LogSetLevel (const std::string &levelName) |
logger used by scxml4cpp library | |
log4cplus::Logger & | scxml4cpp::GetLogger () |
Variables | |
const std::string | scxml4cpp::LOGGER_NAME = "scxml4cpp" |
Log header based on Logging facility described by Petru Marginean at: http://www.drdobbs.com/cpp/logging-in-c/201804215 Code adapted from ftp://ftp.drdobbs.com/sourcecode/ddj/2007/0710.zip.
#define SCXML4CPP_LOG_DEBUG | ( | msg | ) | LOG4CPLUS_DEBUG(scxml4cpp::GetLogger(), msg) |
#define SCXML4CPP_LOG_ERROR | ( | msg | ) | LOG4CPLUS_ERROR(scxml4cpp::GetLogger(), msg) |
#define SCXML4CPP_LOG_FATAL | ( | msg | ) | LOG4CPLUS_FATAL(scxml4cpp::GetLogger(), msg) |
#define SCXML4CPP_LOG_INFO | ( | msg | ) | LOG4CPLUS_INFO(scxml4cpp::GetLogger(), msg) |
#define SCXML4CPP_LOG_TRACE | ( | ) | LOG4CPLUS_TRACE(scxml4cpp::GetLogger(), __FILE__ << " " << __FUNCTION__ << " " << __LINE__) |
#define SCXML4CPP_LOG_WARNING | ( | msg | ) | LOG4CPLUS_WARN(scxml4cpp::GetLogger(), msg) |