21.08
|
Go to the documentation of this file. 24 #ifndef ARM_COMPUTE_LOG_H 25 #define ARM_COMPUTE_LOG_H 29 #ifdef ARM_COMPUTE_LOGGING_ENABLED 34 #define ARM_COMPUTE_CREATE_DEFAULT_CORE_LOGGER() \ 37 if(arm_compute::logging::LoggerRegistry::get().logger("CORE") == nullptr) \ 39 arm_compute::logging::LoggerRegistry::get().create_reserved_loggers(); \ 43 #define ARM_COMPUTE_CREATE_DEFAULT_CORE_LOGGER() 51 #define ARM_COMPUTE_LOG_MSG_CORE(log_level, msg) \ 54 ARM_COMPUTE_CREATE_DEFAULT_CORE_LOGGER(); \ 55 ARM_COMPUTE_LOG_MSG("CORE", log_level, msg); \ 64 #define ARM_COMPUTE_LOG_MSG_WITH_FORMAT_CORE(log_level, fmt, ...) \ 67 ARM_COMPUTE_CREATE_DEFAULT_CORE_LOGGER(); \ 68 ARM_COMPUTE_LOG_MSG_WITH_FORMAT("CORE", log_level, fmt, __VA_ARGS__); \ 76 #define ARM_COMPUTE_LOG_STREAM_CORE(log_level, ss) \ 79 ARM_COMPUTE_CREATE_DEFAULT_CORE_LOGGER(); \ 80 ARM_COMPUTE_LOG_STREAM("CORE", log_level, ss); \ 87 #define ARM_COMPUTE_LOG_INFO_MSG_CORE(msg) \ 90 ARM_COMPUTE_CREATE_DEFAULT_CORE_LOGGER(); \ 91 ARM_COMPUTE_LOG_MSG_CORE(arm_compute::logging::LogLevel::INFO, msg); \ 99 #define ARM_COMPUTE_LOG_INFO_MSG_WITH_FORMAT_CORE(fmt, ...) \ 102 ARM_COMPUTE_CREATE_DEFAULT_CORE_LOGGER(); \ 103 ARM_COMPUTE_LOG_MSG_WITH_FORMAT_CORE(arm_compute::logging::LogLevel::INFO, #fmt, __VA_ARGS__); \ 110 #define ARM_COMPUTE_LOG_INFO_STREAM_CORE(ss) \ 113 ARM_COMPUTE_CREATE_DEFAULT_CORE_LOGGER(); \ 114 ARM_COMPUTE_LOG_STREAM_CORE(arm_compute::logging::LogLevel::INFO, ss); \