14 #ifndef __IPSDKCORE_IPSDKCORELOG_H__ 15 #define __IPSDKCORE_IPSDKCORELOG_H__ 18 #include <IPSDKCore/Logger/IPSDKCoreException.h> 49 #define IPSDKCORE_LOG_TRACE(msg) \ 50 IPSDK_LOG_TRACE(IPSDKCore, msg); 54 #define IPSDKCORE_LOG_DEBUG(msg) \ 55 IPSDK_LOG_DEBUG(IPSDKCore, msg); 59 #define IPSDKCORE_LOG_INFO(msg) \ 60 IPSDK_LOG_INFO(IPSDKCore, msg); 64 #define IPSDKCORE_LOG_WARN(msg) \ 65 IPSDK_LOG_WARN(IPSDKCore, msg); 69 #define IPSDKCORE_LOG_ERROR(msg) \ 70 IPSDK_LOG_ERROR(IPSDKCore, msg); 84 #define IPSDKCORE_THROW(msg) \ 85 IPSDK_THROW(IPSDKCore, msg); 89 #define IPSDKCORE_RETHROW(msg, previousException) \ 90 IPSDK_RETHROW(IPSDKCore, msg, previousException); 94 #define IPSDKCORE_CHECK(bPredicate, msg) \ 95 IPSDK_CHECK(IPSDKCore, bPredicate, msg); 102 #endif // __IPSDKCORE_IPSDKCORELOG_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Log messages description.
Base Logger for IPSDK library.
IPSDKCORE_API const LogMessageManager & getIPSDKCoreLogMessageManager()
Recovery of message manager associated to library.
#define IPSDKCORE_API
Import/Export macro for library IPSDKCore.
Definition: IPSDKCoreExports.h:27
IPSDKCORE_API log4cplus::Logger & getIPSDKCoreLogger()
Recovery of logger associated to library.
IPSDKCORE_API const std::string & getIPSDKCoreLoggerName()
Recovery of logger name associated to library.