Lines Matching refs:LogImpl
46 #define log_error(...) (!log_is_enabled(Error, __VA_ARGS__)) ? (void)0 : LogImpl<LOG_TAGS(__VA_…
47 #define log_warning(...) (!log_is_enabled(Warning, __VA_ARGS__)) ? (void)0 : LogImpl<LOG_TAGS(__VA_…
48 #define log_info(...) (!log_is_enabled(Info, __VA_ARGS__)) ? (void)0 : LogImpl<LOG_TAGS(__VA_…
49 #define log_debug(...) (!log_is_enabled(Debug, __VA_ARGS__)) ? (void)0 : LogImpl<LOG_TAGS(__VA_…
50 #define log_trace(...) (!log_is_enabled(Trace, __VA_ARGS__)) ? (void)0 : LogImpl<LOG_TAGS(__VA_…
56 #define log_develop_info(...) (!log_is_enabled(Info, __VA_ARGS__)) ? (void)0 : LogImpl<LOG_TAGS(…
57 #define log_develop_debug(...) (!log_is_enabled(Debug, __VA_ARGS__)) ? (void)0 : LogImpl<LOG_TAGS(_…
58 #define log_develop_trace(...) (!log_is_enabled(Trace, __VA_ARGS__)) ? (void)0 : LogImpl<LOG_TAGS(…
69 #define log_is_enabled(level, ...) (LogImpl<LOG_TAGS(__VA_ARGS__)>::is_level(LogLevel::level))
87 #define Log(...) LogImpl<LOG_TAGS(__VA_ARGS__)>
112 class LogImpl { class
123 LogImpl() { in LogImpl() function in LogImpl
157 LogImpl& v##name(const char* fmt, va_list args) { \
161 LogImpl& name(const char* fmt, ...) ATTRIBUTE_PRINTF(2, 3) { \
189 return LogImpl<T0, T1, T2, T3, T4, GuardTag>::is_level(level); in is_enabled()
200 LogImpl<T0, T1, T2, T3, T4, GuardTag>::vwrite(level, fmt, args); in print()