 |
XFusion API v1.3.0
|
浏览该文件的文档.
12#ifndef __XF_LOG_UITLS_H__
13#define __XF_LOG_UITLS_H__
25#if XF_LOG_LEVEL >= XF_LOG_USER
26# define XF_LOGU(tag, format, ...) xf_log_level(XF_LOG_LVL_USER, tag, format, ##__VA_ARGS__)
28# define XF_LOGU(tag, format, ...) (void)(tag)
31#if XF_LOG_LEVEL >= XF_LOG_ERROR
32# define XF_LOGE(tag, format, ...) xf_log_level(XF_LOG_LVL_ERROR, tag, format, ##__VA_ARGS__)
34# define XF_LOGE(tag, format, ...) (void)(tag)
37#if XF_LOG_LEVEL >= XF_LOG_WARN
38# define XF_LOGW(tag, format, ...) xf_log_level(XF_LOG_LVL_WARN, tag, format, ##__VA_ARGS__)
40# define XF_LOGW(tag, format, ...) (void)(tag)
43#if XF_LOG_LEVEL >= XF_LOG_INFO
44# define XF_LOGI(tag, format, ...) xf_log_level(XF_LOG_LVL_INFO, tag, format, ##__VA_ARGS__)
46# define XF_LOGI(tag, format, ...) (void)(tag)
49#if XF_LOG_LEVEL >= XF_LOG_DEBUG
50# define XF_LOGD(tag, format, ...) xf_log_level(XF_LOG_LVL_DEBUG, tag, format, ##__VA_ARGS__)
52# define XF_LOGD(tag, format, ...) (void)(tag)
55#if XF_LOG_LEVEL >= XF_LOG_VERBOSE
56# define XF_LOGV(tag, format, ...) xf_log_level(XF_LOG_LVL_VERBOSE, tag, format, ##__VA_ARGS__)
58# define XF_LOGV(tag, format, ...) (void)(tag)