15 #ifndef __IPSDKIPLLINEARALGEBRA_IPSDKIPLLINEARALGEBRALOG_H__ 16 #define __IPSDKIPLLINEARALGEBRA_IPSDKIPLLINEARALGEBRALOG_H__ 19 #include <IPSDKIPL/IPSDKIPLLinearAlgebra/Logger/IPSDKIPLLinearAlgebraException.h> 54 #define IPSDKIPLLINEARALGEBRA_LOG_TRACE(msg) \ 55 IPSDK_LOG_TRACE(IPSDKIPLLinearAlgebra, msg); 59 #define IPSDKIPLLINEARALGEBRA_LOG_DEBUG(msg) \ 60 IPSDK_LOG_DEBUG(IPSDKIPLLinearAlgebra, msg); 64 #define IPSDKIPLLINEARALGEBRA_LOG_INFO(msg) \ 65 IPSDK_LOG_INFO(IPSDKIPLLinearAlgebra, msg); 69 #define IPSDKIPLLINEARALGEBRA_LOG_WARN(msg) \ 70 IPSDK_LOG_WARN(IPSDKIPLLinearAlgebra, msg); 74 #define IPSDKIPLLINEARALGEBRA_LOG_ERROR(msg) \ 75 IPSDK_LOG_ERROR(IPSDKIPLLinearAlgebra, msg); 89 #define IPSDKIPLLINEARALGEBRA_THROW(msg) \ 90 IPSDK_THROW(IPSDKIPLLinearAlgebra, msg); 95 #define IPSDKIPLLINEARALGEBRA_RETHROW(msg, previousException) \ 96 IPSDK_RETHROW(IPSDKIPLLinearAlgebra, msg, previousException); 101 #define IPSDKIPLLINEARALGEBRA_CHECK(bPredicate, msg) \ 102 IPSDK_CHECK(IPSDKIPLLinearAlgebra, bPredicate, msg); 109 #endif // __IPSDKIPLLINEARALGEBRA_IPSDKIPLLINEARALGEBRALOG_H__ #define IPSDKIPLLINEARALGEBRA_API
Import/Export macro for library IPSDKIPLLinearAlgebra.
Definition: IPSDKIPLLinearAlgebraExports.h:25
IPSDKIPLLINEARALGEBRA_API log4cplus::Logger & getIPSDKIPLLinearAlgebraLogger()
Recovery of logger associated to library.
Log messages description.
IPSDKIPLLINEARALGEBRA_API const ipsdk::LogMessageManager & getIPSDKIPLLinearAlgebraLogMessageManager()
Recovery of message manager associated to library.
IPSDKIPLLINEARALGEBRA_API const std::string & getIPSDKIPLLinearAlgebraLoggerName()
Recovery of logger name associated to library.