#include <sstream>
#include "flutter/fml/log_level.h"
#include "flutter/fml/macros.h"
Go to the source code of this file.
◆ FML_CHECK
#define FML_CHECK |
( |
|
condition | ) |
|
Value:
!(condition))
#define FML_LAZY_STREAM(stream, condition)
constexpr LogSeverity kLogFatal
Definition at line 85 of file logging.h.
◆ FML_DCHECK
#define FML_DCHECK |
( |
|
condition | ) |
FML_CHECK(condition) |
◆ FML_DLOG
#define FML_DLOG |
( |
|
severity | ) |
FML_LOG(severity) |
◆ FML_EAT_STREAM_PARAMETERS
#define FML_EAT_STREAM_PARAMETERS |
( |
|
ignored | ) |
|
Value: true || (ignored) \
? (void)0 \
Definition at line 73 of file logging.h.
◆ FML_LAZY_STREAM
◆ FML_LOG
◆ FML_LOG_IS_ON
#define FML_LOG_IS_ON |
( |
|
severity | ) |
(::fml::ShouldCreateLogMessage(::fml::LOG_##severity)) |
◆ FML_LOG_STREAM
#define FML_LOG_STREAM |
( |
|
severity | ) |
::fml::LogMessage(::fml::LOG_##severity, __FILE__, __LINE__, nullptr).stream() |
◆ FML_UNREACHABLE
#define FML_UNREACHABLE |
( |
| ) |
|
Value: { \
FML_LOG(
ERROR) <<
"Reached unreachable code.";
\
}
Definition at line 109 of file logging.h.
◆ FML_VLOG
◆ FML_VLOG_IS_ON
#define FML_VLOG_IS_ON |
( |
|
verbose_level | ) |
((verbose_level) <= ::fml::GetVlogVerbosity()) |
◆ FML_VLOG_STREAM
#define FML_VLOG_STREAM |
( |
|
verbose_level | ) |
::fml::LogMessage(-verbose_level, __FILE__, __LINE__, nullptr).stream() |