15 #ifndef __IPSDKBASEDATA_IPSDKBASEDATALOG_H__ 16 #define __IPSDKBASEDATA_IPSDKBASEDATALOG_H__ 19 #include <IPSDKBaseData/Logger/IPSDKBaseDataException.h> 48 #define IPSDKBASEDATA_LOG_TRACE(msg) \ 49 IPSDK_LOG_TRACE(IPSDKBaseData, msg); 53 #define IPSDKBASEDATA_LOG_DEBUG(msg) \ 54 IPSDK_LOG_DEBUG(IPSDKBaseData, msg); 58 #define IPSDKBASEDATA_LOG_INFO(msg) \ 59 IPSDK_LOG_INFO(IPSDKBaseData, msg); 63 #define IPSDKBASEDATA_LOG_WARN(msg) \ 64 IPSDK_LOG_WARN(IPSDKBaseData, msg); 68 #define IPSDKBASEDATA_LOG_ERROR(msg) \ 69 IPSDK_LOG_ERROR(IPSDKBaseData, msg); 83 #define IPSDKBASEDATA_THROW(msg) \ 84 IPSDK_THROW(IPSDKBaseData, msg); 88 #define IPSDKBASEDATA_RETHROW(msg, previousException) \ 89 IPSDK_RETHROW(IPSDKBaseData, msg, previousException); 93 #define IPSDKBASEDATA_CHECK(bPredicate, msg) \ 94 IPSDK_CHECK(IPSDKBaseData, bPredicate, msg); 101 #endif // __IPSDKBASEDATA_IPSDKBASEDATALOG_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Log messages description.
IPSDKBASEDATA_API log4cplus::Logger & getIPSDKBaseDataLogger()
Recovery of logger associated to library.
Base Logger for IPSDK library.
IPSDKBASEDATA_API const LogMessageManager & getIPSDKBaseDataLogMessageManager()
Recovery of message manager associated to library.
IPSDKBASEDATA_API const std::string & getIPSDKBaseDataLoggerName()
Recovery of logger name associated to library.
#define IPSDKBASEDATA_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKBaseDataExports.h:27