Go to the source code of this file.
|
| #define | NNDEPLOY_LOGD(fmt, ...) NNDEPLOY_LOGDT(fmt, NNDEPLOY_DEFAULT_STR, ##__VA_ARGS__) |
| |
| #define | NNDEPLOY_LOGDT(fmt, tag, ...) |
| |
| #define | NNDEPLOY_LOGE(fmt, ...) NNDEPLOY_LOGET(fmt, NNDEPLOY_DEFAULT_STR, ##__VA_ARGS__) |
| |
| #define | NNDEPLOY_LOGE_IF(cond, fmt, ...) |
| |
| #define | NNDEPLOY_LOGET(fmt, tag, ...) |
| |
| #define | NNDEPLOY_LOGI(fmt, ...) NNDEPLOY_LOGIT(fmt, NNDEPLOY_DEFAULT_STR, ##__VA_ARGS__) |
| |
| #define | NNDEPLOY_LOGIT(fmt, tag, ...) |
| |
| #define | NNDEPLOY_LOGW(fmt, ...) NNDEPLOY_LOGWT(fmt, NNDEPLOY_DEFAULT_STR, ##__VA_ARGS__) |
| |
| #define | NNDEPLOY_LOGWT(fmt, tag, ...) |
| |
| #define | NNDEPLOY_PRINTF(fmt, ...) NNDEPLOY_PRINTFT(fmt, ##__VA_ARGS__) |
| |
| #define | NNDEPLOY_PRINTFT(fmt, ...) fprintf(stderr, (fmt), ##__VA_ARGS__) |
| |
◆ NNDEPLOY_LOGD
Definition at line 55 of file log.h.
◆ NNDEPLOY_LOGDT
| #define NNDEPLOY_LOGDT |
( |
|
fmt, |
|
|
|
tag, |
|
|
|
... |
|
) |
| |
Value: fprintf(stdout, ("D/%s: %s [File %s][Line %d] " fmt), tag, __FUNCTION__, \
__FILE__, __LINE__, ##__VA_ARGS__)
@TODO:要不要去使用一个第三方的日志库,比如sdplog
Definition at line 40 of file log.h.
◆ NNDEPLOY_LOGE
Definition at line 59 of file log.h.
◆ NNDEPLOY_LOGE_IF
| #define NNDEPLOY_LOGE_IF |
( |
|
cond, |
|
|
|
fmt, |
|
|
|
... |
|
) |
| |
Value: if (cond) { \
}
#define NNDEPLOY_DEFAULT_STR
string
Definition at line 65 of file log.h.
◆ NNDEPLOY_LOGET
| #define NNDEPLOY_LOGET |
( |
|
fmt, |
|
|
|
tag, |
|
|
|
... |
|
) |
| |
Value: fprintf(stderr, ("E/%s: %s [File %s][Line %d] " fmt), tag, __FUNCTION__, \
__FILE__, __LINE__, ##__VA_ARGS__)
Definition at line 46 of file log.h.
◆ NNDEPLOY_LOGI
Definition at line 57 of file log.h.
◆ NNDEPLOY_LOGIT
| #define NNDEPLOY_LOGIT |
( |
|
fmt, |
|
|
|
tag, |
|
|
|
... |
|
) |
| |
Value: fprintf(stdout, ("I/%s: %s [File %s][Line %d] " fmt), tag, __FUNCTION__, \
__FILE__, __LINE__, ##__VA_ARGS__)
Definition at line 43 of file log.h.
◆ NNDEPLOY_LOGW
Definition at line 61 of file log.h.
◆ NNDEPLOY_LOGWT
| #define NNDEPLOY_LOGWT |
( |
|
fmt, |
|
|
|
tag, |
|
|
|
... |
|
) |
| |
Value: fprintf(stderr, ("W/%s: %s [File %s][Line %d] " fmt), tag, __FUNCTION__, \
__FILE__, __LINE__, ##__VA_ARGS__)
Definition at line 49 of file log.h.
◆ NNDEPLOY_PRINTF
Definition at line 63 of file log.h.
◆ NNDEPLOY_PRINTFT
| #define NNDEPLOY_PRINTFT |
( |
|
fmt, |
|
|
|
... |
|
) |
| fprintf(stderr, (fmt), ##__VA_ARGS__) |
Definition at line 52 of file log.h.