Lines Matching full:level
41 enum Level { enum
72 // print Debug level log if enable Verbose log
83 static inline bool LogIsLoggable(Level level, Component component) in LogIsLoggable() argument
90 return (level >= level_) && ((components_ & component) != 0ULL); in LogIsLoggable()
127 static std::string LevelToString(Level level);
128 static Level ConvertFromRuntime(LOG_LEVEL level);
131 static void SetLogLevelFromString(const std::string& level);
133 …static int32_t PrintLogger(int32_t, int32_t level, const char *, const char *, const char *message…
135 static Level level_;
140 template<LogLevel level, Component component>
150 if constexpr (level == LOG_LEVEL_MIN) { in ~HiLog()
152 } else if constexpr (level == LOG_DEBUG) { in ~HiLog()
154 } else if constexpr (level == LOG_INFO) { in ~HiLog()
156 } else if constexpr (level == LOG_WARN) { in ~HiLog()
158 } else if constexpr (level == LOG_ERROR) { in ~HiLog()
176 template<Level level>
197 template<Level level, Component component>
207 if constexpr (level == FATAL || level == ERROR) { in ~StdLog()
213 if constexpr (level == FATAL) { in ~StdLog()
231 #define ARK_LOG(level, component) panda::ecmascript::Log::LogIsLoggable(level, component) && \ argument
232 panda::ecmascript::HiLog<LOG_##level, (component)>()
234 #define ARK_LOG(level, component) panda::ecmascript::AndroidLog<(level)>() argument
237 #define ARK_LOG(level, component) ((level >= INFO) || panda::ecmascript::Log::LogIsLoggable(level, … argument
238 panda::ecmascript::StdLog<(level), (component)>()
240 #define ARK_LOG(level, component) panda::ecmascript::Log::LogIsLoggable(level, component) && \ argument
241 panda::ecmascript::StdLog<(level), (component)>()