#include <sstream>
#include "macros.h"
Go to the source code of this file.
◆ BASE_CHECK
#define BASE_CHECK |
( |
|
condition | ) |
|
Value:
!(condition))
#define BASE_LAZY_STREAM(stream, condition)
Definition at line 56 of file logging.h.
69 { \
70 BASE_LOG() << "Reached unreachable code."; \
71 ::base::KillProcess(); \
72 }
73
74#endif
◆ BASE_DCHECK
#define BASE_DCHECK |
( |
|
condition | ) |
BASE_CHECK(condition) |
◆ BASE_DLOG
◆ BASE_EAT_STREAM_PARAMETERS
#define BASE_EAT_STREAM_PARAMETERS |
( |
|
ignored | ) |
|
Value: true || (ignored) \
? (void)0 \
::base::LogMessage(0, 0, nullptr, !(ignored)).stream()
Definition at line 48 of file logging.h.
52 ::base::LogMessage(0, 0, nullptr, !(ignored)).stream()
◆ BASE_LAZY_STREAM
◆ BASE_LOG
◆ BASE_LOG_STREAM
#define BASE_LOG_STREAM |
( |
| ) |
::base::LogMessage(__FILE__, __LINE__, nullptr, false).stream() |
◆ BASE_UNREACHABLE
#define BASE_UNREACHABLE |
( |
| ) |
|
Value: { \
BASE_LOG() << "Reached unreachable code."; \
::base::KillProcess(); \
}
Definition at line 69 of file logging.h.
70 { \
71 BASE_LOG() << "Reached unreachable code."; \
72 ::base::KillProcess(); \
73 }