8#ifndef ZCLIBLOG_LOGGER_SHORTCUTS_HPP
9#define ZCLIBLOG_LOGGER_SHORTCUTS_HPP
16#define ZCLibLog_LOG_ALL(...) DefaultLoggerSync().ALL(__VA_ARGS__)
17#define ZCLibLog_LOG_TRACE(...) DefaultLoggerSync().TRACE(__VA_ARGS__)
18#define ZCLibLog_LOG_DEBUG(...) DefaultLoggerSync().DEBUG(__VA_ARGS__)
19#define ZCLibLog_LOG_INFO(...) DefaultLoggerSync().INFO(__VA_ARGS__)
20#define ZCLibLog_LOG_WARN(...) DefaultLoggerSync().WARN(__VA_ARGS__)
21#define ZCLibLog_LOG_ERROR(...) DefaultLoggerSync().ERROR(__VA_ARGS__)
22#define ZCLibLog_LOG_FATAL(...) DefaultLoggerSync().FATAL(__VA_ARGS__)
24#define ZCLibLog_ALOG_ALL(...) DefaultLoggerAsync().ALL(__VA_ARGS__)
25#define ZCLibLog_ALOG_TRACE(...) DefaultLoggerAsync().TRACE(__VA_ARGS__)
26#define ZCLibLog_ALOG_DEBUG(...) DefaultLoggerAsync().DEBUG(__VA_ARGS__)
27#define ZCLibLog_ALOG_INFO(...) DefaultLoggerAsync().INFO(__VA_ARGS__)
28#define ZCLibLog_ALOG_WARN(...) DefaultLoggerAsync().WARN(__VA_ARGS__)
29#define ZCLibLog_ALOG_ERROR(...) DefaultLoggerAsync().ERROR(__VA_ARGS__)
30#define ZCLibLog_ALOG_FATAL(...) DefaultLoggerAsync().FATAL(__VA_ARGS__)
static executor make(Args &&... args)
通过工厂函数构造
Definition logger_types.hpp:161
LoggerSync & DefaultLoggerSync()
Definition logger_shortcuts.hpp:34
LoggerAsync & DefaultLoggerAsync()
Definition logger_shortcuts.hpp:43
ZCLibLog的命名空间
Definition android_log.hpp:16
异步日志器
Definition logger_async.hpp:113
同步日志器
Definition logger_sync.hpp:25