15 #ifndef __IPSDKUTIL_IPSDKUTILLOG_H__ 16 #define __IPSDKUTIL_IPSDKUTILLOG_H__ 19 #include <IPSDKUtil/Logger/IPSDKUtilException.h> 48 #define IPSDKUTIL_LOG_TRACE(msg) \ 49 IPSDK_LOG_TRACE(IPSDKUtil, msg); 53 #define IPSDKUTIL_LOG_DEBUG(msg) \ 54 IPSDK_LOG_DEBUG(IPSDKUtil, msg); 58 #define IPSDKUTIL_LOG_INFO(msg) \ 59 IPSDK_LOG_INFO(IPSDKUtil, msg); 63 #define IPSDKUTIL_LOG_WARN(msg) \ 64 IPSDK_LOG_WARN(IPSDKUtil, msg); 68 #define IPSDKUTIL_LOG_ERROR(msg) \ 69 IPSDK_LOG_ERROR(IPSDKUtil, msg); 83 #define IPSDKUTIL_THROW(msg) \ 84 IPSDK_THROW(IPSDKUtil, msg); 89 #define IPSDKUTIL_RETHROW(msg, previousException) \ 90 IPSDK_RETHROW(IPSDKUtil, msg, previousException); 95 #define IPSDKUTIL_CHECK(bPredicate, msg) \ 96 IPSDK_CHECK(IPSDKUtil, bPredicate, msg); 103 #endif // __IPSDKUTIL_IPSDKUTILLOG_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDKUTIL_API const std::string & getIPSDKUtilLoggerName()
Recovery of logger name associated to library.
IPSDKUTIL_API const LogMessageManager & getIPSDKUtilLogMessageManager()
Recovery of message manager associated to library.
Base Logger for IPSDK library.
IPSDKUTIL_API log4cplus::Logger & getIPSDKUtilLogger()
Recovery of logger associated to library.
#define IPSDKUTIL_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKUtilExports.h:27
Log messages description.