#include <google/protobuf/stubs/macros.h>
#include <google/protobuf/stubs/port.h>
#include <google/protobuf/stubs/status.h>
#include <google/protobuf/stubs/stringpiece.h>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
Go to the source code of this file.
Classes | |
class | google::protobuf.internal::LogFinisher |
class | google::protobuf.internal::LogMessage |
class | google::protobuf::LogSilencer |
Namespaces | |
google::protobuf | |
google.protobuf.internal | |
Functions | |
template<typename T > | |
T * | google.protobuf.internal::CheckNotNull (const char *, int, const char *name, T *val) |
template<> | |
bool | google.protobuf.internal::IsOk (bool status) |
template<typename T > | |
bool | google.protobuf.internal::IsOk (T status) |
LogHandler * | google::protobuf::SetLogHandler (LogHandler *new_func) |
#define GOOGLE_CHECK | ( | EXPRESSION | ) | GOOGLE_LOG_IF(FATAL, !(EXPRESSION)) << "CHECK failed: " #EXPRESSION ": " |
Definition at line 151 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_CHECK_EQ | ( | A, | |
B | |||
) | GOOGLE_CHECK((A) == (B)) |
Definition at line 154 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_CHECK_GE | ( | A, | |
B | |||
) | GOOGLE_CHECK((A) >= (B)) |
Definition at line 159 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_CHECK_GT | ( | A, | |
B | |||
) | GOOGLE_CHECK((A) > (B)) |
Definition at line 158 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_CHECK_LE | ( | A, | |
B | |||
) | GOOGLE_CHECK((A) <= (B)) |
Definition at line 157 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_CHECK_LT | ( | A, | |
B | |||
) | GOOGLE_CHECK((A) < (B)) |
Definition at line 156 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_CHECK_NE | ( | A, | |
B | |||
) | GOOGLE_CHECK((A) != (B)) |
Definition at line 155 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_CHECK_NOTNULL | ( | A | ) |
Definition at line 171 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_CHECK_OK | ( | A | ) | GOOGLE_CHECK(::google::protobuf::internal::IsOk(A)) |
Definition at line 153 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_DCHECK GOOGLE_CHECK |
Definition at line 192 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_DCHECK_EQ GOOGLE_CHECK_EQ |
Definition at line 194 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_DCHECK_GE GOOGLE_CHECK_GE |
Definition at line 199 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_DCHECK_GT GOOGLE_CHECK_GT |
Definition at line 198 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_DCHECK_LE GOOGLE_CHECK_LE |
Definition at line 197 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_DCHECK_LT GOOGLE_CHECK_LT |
Definition at line 196 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_DCHECK_NE GOOGLE_CHECK_NE |
Definition at line 195 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_DCHECK_OK GOOGLE_CHECK_OK |
Definition at line 193 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_DLOG GOOGLE_LOG |
Definition at line 190 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_LOG | ( | LEVEL | ) |
Definition at line 144 of file protobuf/src/google/protobuf/stubs/logging.h.
#define GOOGLE_LOG_IF | ( | LEVEL, | |
CONDITION | |||
) | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) |
Definition at line 148 of file protobuf/src/google/protobuf/stubs/logging.h.