#include <google/protobuf/stubs/macros.h>#include <google/protobuf/stubs/port.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 | |
| google::protobuf::util | |
Typedefs | |
| typedef void | google::protobuf::LogHandler(LogLevel level, const char *filename, int line, const std::string &message) |
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 153 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_CHECK_EQ | ( | A, | |
| B | |||
| ) | GOOGLE_CHECK((A) == (B)) |
Definition at line 156 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_CHECK_GE | ( | A, | |
| B | |||
| ) | GOOGLE_CHECK((A) >= (B)) |
Definition at line 161 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_CHECK_GT | ( | A, | |
| B | |||
| ) | GOOGLE_CHECK((A) > (B)) |
Definition at line 160 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_CHECK_LE | ( | A, | |
| B | |||
| ) | GOOGLE_CHECK((A) <= (B)) |
Definition at line 159 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_CHECK_LT | ( | A, | |
| B | |||
| ) | GOOGLE_CHECK((A) < (B)) |
Definition at line 158 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_CHECK_NE | ( | A, | |
| B | |||
| ) | GOOGLE_CHECK((A) != (B)) |
Definition at line 157 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_CHECK_NOTNULL | ( | A | ) |
Definition at line 173 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_CHECK_OK | ( | A | ) | GOOGLE_CHECK(::google::protobuf::internal::IsOk(A)) |
Definition at line 155 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_DCHECK GOOGLE_CHECK |
Definition at line 194 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_DCHECK_EQ GOOGLE_CHECK_EQ |
Definition at line 196 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_DCHECK_GE GOOGLE_CHECK_GE |
Definition at line 201 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_DCHECK_GT GOOGLE_CHECK_GT |
Definition at line 200 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_DCHECK_LE GOOGLE_CHECK_LE |
Definition at line 199 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_DCHECK_LT GOOGLE_CHECK_LT |
Definition at line 198 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_DCHECK_NE GOOGLE_CHECK_NE |
Definition at line 197 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_DCHECK_OK GOOGLE_CHECK_OK |
Definition at line 195 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_DLOG GOOGLE_LOG |
Definition at line 192 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_LOG | ( | LEVEL | ) |
Definition at line 146 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.
| #define GOOGLE_LOG_IF | ( | LEVEL, | |
| CONDITION | |||
| ) | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) |
Definition at line 150 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.