#include <cassert>
#include <cstdlib>
#include <iostream>
#include <ostream>
#include <string_view>
#include <fst/flags.h>
Go to the source code of this file.
|
#define | LOG(type) LogMessage(#type).stream() |
|
#define | VLOG(level) if ((level) <= FST_FLAGS_v) LOG(INFO) |
|
#define | CHECK(x) FstCheck(static_cast<bool>(x), #x, __FILE__, __LINE__) |
|
#define | CHECK_EQ(x, y) CHECK((x) == (y)) |
|
#define | CHECK_LT(x, y) CHECK((x) < (y)) |
|
#define | CHECK_GT(x, y) CHECK((x) > (y)) |
|
#define | CHECK_LE(x, y) CHECK((x) <= (y)) |
|
#define | CHECK_GE(x, y) CHECK((x) >= (y)) |
|
#define | CHECK_NE(x, y) CHECK((x) != (y)) |
|
#define | DCHECK(x) assert(x) |
|
#define | DCHECK_EQ(x, y) DCHECK((x) == (y)) |
|
#define | DCHECK_LT(x, y) DCHECK((x) < (y)) |
|
#define | DCHECK_GT(x, y) DCHECK((x) > (y)) |
|
#define | DCHECK_LE(x, y) DCHECK((x) <= (y)) |
|
#define | DCHECK_GE(x, y) DCHECK((x) >= (y)) |
|
#define | DCHECK_NE(x, y) DCHECK((x) != (y)) |
|
#define CHECK |
( |
|
x | ) |
FstCheck(static_cast<bool>(x), #x, __FILE__, __LINE__) |
Definition at line 65 of file log.h.
#define CHECK_EQ |
( |
|
x, |
|
|
|
y |
|
) |
| CHECK((x) == (y)) |
Definition at line 66 of file log.h.
#define CHECK_GE |
( |
|
x, |
|
|
|
y |
|
) |
| CHECK((x) >= (y)) |
Definition at line 70 of file log.h.
#define CHECK_GT |
( |
|
x, |
|
|
|
y |
|
) |
| CHECK((x) > (y)) |
Definition at line 68 of file log.h.
#define CHECK_LE |
( |
|
x, |
|
|
|
y |
|
) |
| CHECK((x) <= (y)) |
Definition at line 69 of file log.h.
#define CHECK_LT |
( |
|
x, |
|
|
|
y |
|
) |
| CHECK((x) < (y)) |
Definition at line 67 of file log.h.
#define CHECK_NE |
( |
|
x, |
|
|
|
y |
|
) |
| CHECK((x) != (y)) |
Definition at line 71 of file log.h.
#define DCHECK |
( |
|
x | ) |
assert(x) |
Definition at line 74 of file log.h.
#define DCHECK_EQ |
( |
|
x, |
|
|
|
y |
|
) |
| DCHECK((x) == (y)) |
Definition at line 75 of file log.h.
#define DCHECK_GE |
( |
|
x, |
|
|
|
y |
|
) |
| DCHECK((x) >= (y)) |
Definition at line 79 of file log.h.
#define DCHECK_GT |
( |
|
x, |
|
|
|
y |
|
) |
| DCHECK((x) > (y)) |
Definition at line 77 of file log.h.
#define DCHECK_LE |
( |
|
x, |
|
|
|
y |
|
) |
| DCHECK((x) <= (y)) |
Definition at line 78 of file log.h.
#define DCHECK_LT |
( |
|
x, |
|
|
|
y |
|
) |
| DCHECK((x) < (y)) |
Definition at line 76 of file log.h.
#define DCHECK_NE |
( |
|
x, |
|
|
|
y |
|
) |
| DCHECK((x) != (y)) |
Definition at line 80 of file log.h.
Definition at line 53 of file log.h.
#define VLOG |
( |
|
level | ) |
if ((level) <= FST_FLAGS_v) LOG(INFO) |
Definition at line 54 of file log.h.
void FstCheck |
( |
bool |
x, |
|
|
std::string_view |
expr, |
|
|
std::string_view |
file, |
|
|
int |
line |
|
) |
| |
|
inline |
Definition at line 57 of file log.h.