#pragma once #ifdef SWAGLOG // cppcheck-suppress preprocessorErrorDirective #include SWAGLOG #else #define CLOUDLOG_DEBUG 10 #define CLOUDLOG_INFO 20 #define CLOUDLOG_WARNING 30 #define CLOUDLOG_ERROR 40 #define CLOUDLOG_CRITICAL 50 #define cloudlog(lvl, fmt, ...) printf(fmt "\n", ## __VA_ARGS__) #define LOGD(fmt, ...) cloudlog(CLOUDLOG_DEBUG, fmt, ## __VA_ARGS__) #define LOG(fmt, ...) cloudlog(CLOUDLOG_INFO, fmt, ## __VA_ARGS__) #define LOGW(fmt, ...) cloudlog(CLOUDLOG_WARNING, fmt, ## __VA_ARGS__) #define LOGE(fmt, ...) cloudlog(CLOUDLOG_ERROR, fmt, ## __VA_ARGS__) #endif