8 #define TAG_WPP_CLIENT "WppClient"
9 #define TAG_WPP_CONN "WppConnection"
10 #define TAG_WPP_REG "WppRegistry"
11 #define TAG_WPP_OBJ "Object"
12 #define TAG_WPP_INST "Instance"
13 #define TAG_WPP_RES "Resource"
14 #define TAG_WPP_RES_CON "ResourceContainer"
15 #define TAG_WPP_TASK "WppTaskQueue"
19 #define WPP_LOGS_LEVEL_DEBUG 0
20 #define WPP_LOGS_LEVEL_INFO 1
21 #define WPP_LOGS_LEVEL_WARNING 2
22 #define WPP_LOGS_LEVEL_ERROR 3
23 #ifndef WPP_LOGS_LEVEL
24 #define WPP_LOGS_LEVEL WPP_LOGS_LEVEL_DEBUG
28 #if defined(WPP_ENABLE_LOGS) && WPP_LOGS_LEVEL <= WPP_LOGS_LEVEL_DEBUG
29 #define WPP_LOGD(TAG, FMT, ...) wpp::WppPlatform::print("[wpp:%s] [%s():%d] [DEBUG] " FMT "\r\n", TAG, __func__ , __LINE__ , ##__VA_ARGS__)
31 #define WPP_LOGD(TAG, FMT, ...)
34 #if defined(WPP_ENABLE_LOGS) && WPP_LOGS_LEVEL <= WPP_LOGS_LEVEL_INFO
35 #define WPP_LOGI(TAG, FMT, ...) wpp::WppPlatform::print("[wpp:%s] [%s():%d] [INFO] " FMT "\r\n", TAG, __func__ , __LINE__ , ##__VA_ARGS__)
37 #define WPP_LOGI(TAG, FMT, ...)
40 #if defined(WPP_ENABLE_LOGS) && WPP_LOGS_LEVEL <= WPP_LOGS_LEVEL_WARNING
41 #define WPP_LOGW(TAG, FMT, ...) wpp::WppPlatform::print("[wpp:%s] [%s():%d] [WARNING] " FMT "\r\n", TAG, __func__ , __LINE__ , ##__VA_ARGS__)
43 #define WPP_LOGW(TAG, FMT, ...)
46 #if defined(WPP_ENABLE_LOGS) && WPP_LOGS_LEVEL <= WPP_LOGS_LEVEL_ERROR
47 #define WPP_LOGE(TAG, FMT, ...) wpp::WppPlatform::print("[wpp:%s] [%s():%d] [ERROR] " FMT "\r\n", TAG, __func__ , __LINE__ , ##__VA_ARGS__)
49 #define WPP_LOGE(TAG, FMT, ...)