#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include <ostream>
#include <sstream>
#include "util/util.h"
Go to the source code of this file.
Classes | |
class | LogMessage |
class | LogMessageFatal |
Macros | |
#define | CHECK(x) if(x){}else LogMessageFatal(__FILE__, __LINE__).stream() << "Check failed: " #x |
#define | CHECK_EQ(x, y) CHECK((x) == (y)) |
#define | CHECK_GE(x, y) CHECK((x) >= (y)) |
#define | CHECK_GT(x, y) CHECK((x) > (y)) |
#define | CHECK_LE(x, y) CHECK((x) <= (y)) |
#define | CHECK_LT(x, y) CHECK((x) < (y)) |
#define | CHECK_NE(x, y) CHECK((x) != (y)) |
#define | DCHECK(condition) assert(condition) |
#define | DCHECK_EQ(val1, val2) assert((val1) == (val2)) |
#define | DCHECK_GE(val1, val2) assert((val1) >= (val2)) |
#define | DCHECK_GT(val1, val2) assert((val1) > (val2)) |
#define | DCHECK_LE(val1, val2) assert((val1) <= (val2)) |
#define | DCHECK_LT(val1, val2) assert((val1) < (val2)) |
#define | DCHECK_NE(val1, val2) assert((val1) != (val2)) |
#define | LOG(severity) LOG_ ## severity.stream() |
#define | LOG_DFATAL LOG_FATAL |
#define | LOG_ERROR LogMessage(__FILE__, __LINE__) |
#define | LOG_FATAL LogMessageFatal(__FILE__, __LINE__) |
#define | LOG_INFO LogMessage(__FILE__, __LINE__) |
#define | LOG_QFATAL LOG_FATAL |
#define | LOG_WARNING LogMessage(__FILE__, __LINE__) |
#define | VLOG(x) if((x)>0){}else LOG_INFO.stream() |
#define CHECK | ( | x | ) | if(x){}else LogMessageFatal(__FILE__, __LINE__).stream() << "Check failed: " #x |
Definition at line 28 of file bloaty/third_party/re2/util/logging.h.
Definition at line 33 of file bloaty/third_party/re2/util/logging.h.
Definition at line 32 of file bloaty/third_party/re2/util/logging.h.
Definition at line 30 of file bloaty/third_party/re2/util/logging.h.
Definition at line 31 of file bloaty/third_party/re2/util/logging.h.
Definition at line 29 of file bloaty/third_party/re2/util/logging.h.
Definition at line 34 of file bloaty/third_party/re2/util/logging.h.
#define DCHECK | ( | condition | ) | assert(condition) |
Definition at line 19 of file bloaty/third_party/re2/util/logging.h.
#define DCHECK_EQ | ( | val1, | |
val2 | |||
) | assert((val1) == (val2)) |
Definition at line 20 of file bloaty/third_party/re2/util/logging.h.
#define DCHECK_GE | ( | val1, | |
val2 | |||
) | assert((val1) >= (val2)) |
Definition at line 24 of file bloaty/third_party/re2/util/logging.h.
#define DCHECK_GT | ( | val1, | |
val2 | |||
) | assert((val1) > (val2)) |
Definition at line 25 of file bloaty/third_party/re2/util/logging.h.
#define DCHECK_LE | ( | val1, | |
val2 | |||
) | assert((val1) <= (val2)) |
Definition at line 22 of file bloaty/third_party/re2/util/logging.h.
#define DCHECK_LT | ( | val1, | |
val2 | |||
) | assert((val1) < (val2)) |
Definition at line 23 of file bloaty/third_party/re2/util/logging.h.
#define DCHECK_NE | ( | val1, | |
val2 | |||
) | assert((val1) != (val2)) |
Definition at line 21 of file bloaty/third_party/re2/util/logging.h.
#define LOG | ( | severity | ) | LOG_ ## severity.stream() |
Definition at line 53 of file bloaty/third_party/re2/util/logging.h.
#define LOG_DFATAL LOG_FATAL |
Definition at line 50 of file bloaty/third_party/re2/util/logging.h.
#define LOG_ERROR LogMessage(__FILE__, __LINE__) |
Definition at line 38 of file bloaty/third_party/re2/util/logging.h.
#define LOG_FATAL LogMessageFatal(__FILE__, __LINE__) |
Definition at line 39 of file bloaty/third_party/re2/util/logging.h.
#define LOG_INFO LogMessage(__FILE__, __LINE__) |
Definition at line 36 of file bloaty/third_party/re2/util/logging.h.
#define LOG_QFATAL LOG_FATAL |
Definition at line 40 of file bloaty/third_party/re2/util/logging.h.
#define LOG_WARNING LogMessage(__FILE__, __LINE__) |
Definition at line 37 of file bloaty/third_party/re2/util/logging.h.
#define VLOG | ( | x | ) | if((x)>0){}else LOG_INFO.stream() |
Definition at line 55 of file bloaty/third_party/re2/util/logging.h.