15 #ifndef __IPSDKBASEPROCESSING_IPSDKBASEPROCESSINGLOG_H__ 16 #define __IPSDKBASEPROCESSING_IPSDKBASEPROCESSINGLOG_H__ 19 #include <IPSDKBaseProcessing/Logger/IPSDKBaseProcessingException.h> 50 #define IPSDKBASEPROCESSING_LOG_TRACE(msg) \ 51 IPSDK_LOG_TRACE(IPSDKBaseProcessing, msg); 55 #define IPSDKBASEPROCESSING_LOG_DEBUG(msg) \ 56 IPSDK_LOG_DEBUG(IPSDKBaseProcessing, msg); 60 #define IPSDKBASEPROCESSING_LOG_INFO(msg) \ 61 IPSDK_LOG_INFO(IPSDKBaseProcessing, msg); 65 #define IPSDKBASEPROCESSING_LOG_WARN(msg) \ 66 IPSDK_LOG_WARN(IPSDKBaseProcessing, msg); 70 #define IPSDKBASEPROCESSING_LOG_ERROR(msg) \ 71 IPSDK_LOG_ERROR(IPSDKBaseProcessing, msg); 85 #define IPSDKBASEPROCESSING_THROW(msg) \ 86 IPSDK_THROW(IPSDKBaseProcessing, msg); 90 #define IPSDKBASEPROCESSING_RETHROW(msg, previousException) \ 91 IPSDK_RETHROW(IPSDKBaseProcessing, msg, previousException); 95 #define IPSDKBASEPROCESSING_CHECK(bPredicate, msg) \ 96 IPSDK_CHECK(IPSDKBaseProcessing, bPredicate, msg); 103 #endif // __IPSDKBASEPROCESSING_IPSDKBASEPROCESSINGLOG_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
#define IPSDKBASEPROCESSING_API
Import/Export macro for library IPSDKBaseProcessing.
Definition: IPSDKBaseProcessingExports.h:27
IPSDKBASEPROCESSING_API log4cplus::Logger & getIPSDKBaseProcessingLogger()
Recovery of logger associated to library.
Base Logger for IPSDK library.
IPSDKBASEPROCESSING_API const LogMessageManager & getIPSDKBaseProcessingLogMessageManager()
Recovery of message manager associated to library.
Log messages description.
IPSDKBASEPROCESSING_API const std::string & getIPSDKBaseProcessingLoggerName()
Recovery of logger name associated to library.