Lines Matching full:level
28 enum Level { enum
57 // print Debug level log if enable Verbose log
75 static inline bool LogIsLoggable(Level level, Component component) in LogIsLoggable() argument
77 return (level >= level_) && ((components_ & component) != 0ULL); in LogIsLoggable()
105 static void SetLogLevelFromString(const std::string& level);
107 …static int32_t PrintLogger(int32_t, int32_t level, const char *, const char *, const char *message…
109 static Level level_;
114 template<LogLevel level, Component component>
124 if constexpr (level == LOG_LEVEL_MIN) { in ~HiLog()
126 } else if constexpr (level == LOG_DEBUG) { in ~HiLog()
128 } else if constexpr (level == LOG_INFO) { in ~HiLog()
130 } else if constexpr (level == LOG_WARN) { in ~HiLog()
132 } else if constexpr (level == LOG_ERROR) { in ~HiLog()
150 template<Level level>
171 template<Level level, Component component>
181 if constexpr (level == FATAL || level == ERROR) { in ~StdLog()
187 if constexpr (level == FATAL) { in ~StdLog()
205 #define ARK_LOG(level, component) panda::ecmascript::LOGGABLE_##level && \ argument
206 panda::ecmascript::HiLog<LOG_##level, (component)>()
208 #define ARK_LOG(level, component) panda::ecmascript::AndroidLog<(level)>() argument
210 #define ARK_LOG(level, component) panda::ecmascript::Log::LogIsLoggable(level, component) && \ argument
211 panda::ecmascript::StdLog<(level), (component)>()