15 #ifndef __IPSDKIPLSHAPESEGMENTATION_IPSDKIPLSHAPESEGMENTATIONLOG_H__ 16 #define __IPSDKIPLSHAPESEGMENTATION_IPSDKIPLSHAPESEGMENTATIONLOG_H__ 19 #include <IPSDKIPL/IPSDKIPLShapeSegmentation/Logger/IPSDKIPLShapeSegmentationException.h> 28 namespace segmentation {
55 #define IPSDKIPLSHAPESEGMENTATION_LOG_TRACE(msg) \ 56 IPSDK_LOG_TRACE(IPSDKIPLShapeSegmentation, msg); 60 #define IPSDKIPLSHAPESEGMENTATION_LOG_DEBUG(msg) \ 61 IPSDK_LOG_DEBUG(IPSDKIPLShapeSegmentation, msg); 65 #define IPSDKIPLSHAPESEGMENTATION_LOG_INFO(msg) \ 66 IPSDK_LOG_INFO(IPSDKIPLShapeSegmentation, msg); 70 #define IPSDKIPLSHAPESEGMENTATION_LOG_WARN(msg) \ 71 IPSDK_LOG_WARN(IPSDKIPLShapeSegmentation, msg); 75 #define IPSDKIPLSHAPESEGMENTATION_LOG_ERROR(msg) \ 76 IPSDK_LOG_ERROR(IPSDKIPLShapeSegmentation, msg); 90 #define IPSDKIPLSHAPESEGMENTATION_THROW(msg) \ 91 IPSDK_THROW(IPSDKIPLShapeSegmentation, msg); 96 #define IPSDKIPLSHAPESEGMENTATION_RETHROW(msg, previousException) \ 97 IPSDK_RETHROW(IPSDKIPLShapeSegmentation, msg, previousException); 102 #define IPSDKIPLSHAPESEGMENTATION_CHECK(bPredicate, msg) \ 103 IPSDK_CHECK(IPSDKIPLShapeSegmentation, bPredicate, msg); 110 #endif // __IPSDKIPLSHAPESEGMENTATION_IPSDKIPLSHAPESEGMENTATIONLOG_H__ IPSDKIPLSHAPESEGMENTATION_API log4cplus::Logger & getIPSDKIPLShapeSegmentationLogger()
Recovery of logger associated to library.
IPSDKIPLSHAPESEGMENTATION_API const ipsdk::LogMessageManager & getIPSDKIPLShapeSegmentationLogMessageManager()
Recovery of message manager associated to library.
#define IPSDKIPLSHAPESEGMENTATION_API
Import/Export macro for library IPSDKIPLShapeSegmentation.
Definition: IPSDKIPLShapeSegmentationExports.h:25
IPSDKIPLSHAPESEGMENTATION_API const std::string & getIPSDKIPLShapeSegmentationLoggerName()
Recovery of logger name associated to library.
Log messages description.