Agora C++ API Reference for All Platforms
|
40 #if defined(__APPLE__)
41 #if defined(__clang__) && \
42 (__clang_major__ * 100 + __clang_minor__ * 10 + __clang_patchlevel__ >= \
44 #define LOG_FORMAT_CHECK 1
46 #elif defined(__clang__) || defined(__GNUC__)
47 #define LOG_FORMAT_CHECK 1
50 #if defined(LOG_FORMAT_CHECK)
@ AGORA_LOG_INFO
Definition: agora_log_i.h:18
@ AGORA_LOG_API_CALL
Definition: agora_log_i.h:23
@ AGORA_LOG_NO_API
Definition: agora_log_i.h:35
@ AGORA_LOG_INVALID
Definition: agora_log_i.h:37
@ AGORA_LOG_ERROR
Definition: agora_log_i.h:20
Definition: AgoraAtomicOps.h:21
@ AGORA_LOG_TIMER
Definition: agora_log_i.h:28
@ AGORA_LOG_MEM
Definition: agora_log_i.h:27
@ AGORA_LOG_NONE
Definition: agora_log_i.h:17
@ AGORA_LOG_DEBUG
Definition: agora_log_i.h:31
const char * fmt
Definition: agora_log_i.h:53
@ AGORA_LOG_DEFAULT
Definition: agora_log_i.h:22
@ AGORA_LOG_WARN
Definition: agora_log_i.h:19
@ AGORA_LOG_STREAM
Definition: agora_log_i.h:29
@ AGORA_LOG_CONSOLE
Definition: agora_log_i.h:33
@ AGORA_LOG_MODULE_CALL
Definition: agora_log_i.h:24
@ AGORA_LOG_QUALITY
Definition: agora_log_i.h:25
@ AGORA_LOG_USER_API_CALL
Definition: agora_log_i.h:32
@ AGORA_LOG_ALL
Definition: agora_log_i.h:34
@ AGORA_LOG_FATAL
Definition: agora_log_i.h:21
const char void logv(log_filters level, const char *fmt, va_list ap)
__attribute__((format(printf, 2, 3))) void log(log_filters level
log_filters
Definition: agora_log_i.h:16
@ AGORA_LOG_DIAGNOSE
Definition: agora_log_i.h:26