IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
IPSDKIPLShapeAnalysisLog.h
Go to the documentation of this file.
1 // IPSDKIPLShapeAnalysisLog.h:
3 // ---------------------------
4 //
14 
15 #ifndef __IPSDKIPLSHAPEANALYSIS_IPSDKIPLSHAPEANALYSISLOG_H__
16 #define __IPSDKIPLSHAPEANALYSIS_IPSDKIPLSHAPEANALYSISLOG_H__
17 
19 #include <IPSDKIPL/IPSDKIPLShapeAnalysis/Logger/IPSDKIPLShapeAnalysisException.h>
21 
24 
25 namespace ipsdk {
26 namespace imaproc {
27 namespace shape {
28 namespace analysis {
29 
32 
35 
39 
40 } // end of namespace analysis
41 } // end of namespace shape
42 } // end of namespace imaproc
43 } // end of namespace ipsdk
44 
46 //
52 
55 #define IPSDKIPLSHAPEANALYSIS_LOG_TRACE(msg) \
56  IPSDK_LOG_TRACE(IPSDKIPLShapeAnalysis, msg);
57 
60 #define IPSDKIPLSHAPEANALYSIS_LOG_DEBUG(msg) \
61  IPSDK_LOG_DEBUG(IPSDKIPLShapeAnalysis, msg);
62 
65 #define IPSDKIPLSHAPEANALYSIS_LOG_INFO(msg) \
66  IPSDK_LOG_INFO(IPSDKIPLShapeAnalysis, msg);
67 
70 #define IPSDKIPLSHAPEANALYSIS_LOG_WARN(msg) \
71  IPSDK_LOG_WARN(IPSDKIPLShapeAnalysis, msg);
72 
75 #define IPSDKIPLSHAPEANALYSIS_LOG_ERROR(msg) \
76  IPSDK_LOG_ERROR(IPSDKIPLShapeAnalysis, msg);
77 
79 
81 //
85 //
87 
90 #define IPSDKIPLSHAPEANALYSIS_THROW(msg) \
91  IPSDK_THROW(IPSDKIPLShapeAnalysis, msg);
92 
96 #define IPSDKIPLSHAPEANALYSIS_RETHROW(msg, previousException) \
97  IPSDK_RETHROW(IPSDKIPLShapeAnalysis, msg, previousException);
98 
102 #define IPSDKIPLSHAPEANALYSIS_CHECK(bPredicate, msg) \
103  IPSDK_CHECK(IPSDKIPLShapeAnalysis, bPredicate, msg);
104 
106 
109 
110 #endif // __IPSDKIPLSHAPEANALYSIS_IPSDKIPLSHAPEANALYSISLOG_H__
Log messages description.
IPSDKIPLSHAPEANALYSIS_API log4cplus::Logger & getIPSDKIPLShapeAnalysisLogger()
Recovery of logger associated to library.
IPSDKIPLSHAPEANALYSIS_API const ipsdk::LogMessageManager & getIPSDKIPLShapeAnalysisLogMessageManager()
Recovery of message manager associated to library.
IPSDKIPLSHAPEANALYSIS_API const std::string & getIPSDKIPLShapeAnalysisLoggerName()
Recovery of logger name associated to library.
#define IPSDKIPLSHAPEANALYSIS_API
Import/Export macro for library IPSDKIPLShapeAnalysis.
Definition: IPSDKIPLShapeAnalysisExports.h:25