Go to the documentation of this file.
31 #ifndef GOOGLE_PROTOBUF_STUBS_LOGGING_H_
32 #define GOOGLE_PROTOBUF_STUBS_LOGGING_H_
37 #include <google/protobuf/port_def.inc>
113 bool IsOk(
T status) {
return status.ok(); }
115 inline bool IsOk(
bool status) {
return status; }
127 #undef GOOGLE_CHECK_OK
128 #undef GOOGLE_CHECK_EQ
129 #undef GOOGLE_CHECK_NE
130 #undef GOOGLE_CHECK_LT
131 #undef GOOGLE_CHECK_LE
132 #undef GOOGLE_CHECK_GT
133 #undef GOOGLE_CHECK_GE
134 #undef GOOGLE_CHECK_NOTNULL
138 #undef GOOGLE_DCHECK_OK
139 #undef GOOGLE_DCHECK_EQ
140 #undef GOOGLE_DCHECK_NE
141 #undef GOOGLE_DCHECK_LT
142 #undef GOOGLE_DCHECK_LE
143 #undef GOOGLE_DCHECK_GT
144 #undef GOOGLE_DCHECK_GE
146 #define GOOGLE_LOG(LEVEL) \
147 ::google::protobuf::internal::LogFinisher() = \
148 ::google::protobuf::internal::LogMessage( \
149 ::google::protobuf::LOGLEVEL_##LEVEL, __FILE__, __LINE__)
150 #define GOOGLE_LOG_IF(LEVEL, CONDITION) \
151 !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL)
153 #define GOOGLE_CHECK(EXPRESSION) \
154 GOOGLE_LOG_IF(FATAL, !(EXPRESSION)) << "CHECK failed: " #EXPRESSION ": "
155 #define GOOGLE_CHECK_OK(A) GOOGLE_CHECK(::google::protobuf::internal::IsOk(A))
156 #define GOOGLE_CHECK_EQ(A, B) GOOGLE_CHECK((A) == (B))
157 #define GOOGLE_CHECK_NE(A, B) GOOGLE_CHECK((A) != (B))
158 #define GOOGLE_CHECK_LT(A, B) GOOGLE_CHECK((A) < (B))
159 #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B))
160 #define GOOGLE_CHECK_GT(A, B) GOOGLE_CHECK((A) > (B))
161 #define GOOGLE_CHECK_GE(A, B) GOOGLE_CHECK((A) >= (B))
167 if (
val ==
nullptr) {
173 #define GOOGLE_CHECK_NOTNULL(A) \
174 ::google::protobuf::internal::CheckNotNull( \
175 __FILE__, __LINE__, "'" #A "' must not be nullptr", (A))
179 #define GOOGLE_DLOG(LEVEL) GOOGLE_LOG_IF(LEVEL, false)
181 #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION)
182 #define GOOGLE_DCHECK_OK(E) GOOGLE_DCHECK(::google::protobuf::internal::IsOk(E))
183 #define GOOGLE_DCHECK_EQ(A, B) GOOGLE_DCHECK((A) == (B))
184 #define GOOGLE_DCHECK_NE(A, B) GOOGLE_DCHECK((A) != (B))
185 #define GOOGLE_DCHECK_LT(A, B) GOOGLE_DCHECK((A) < (B))
186 #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B))
187 #define GOOGLE_DCHECK_GT(A, B) GOOGLE_DCHECK((A) > (B))
188 #define GOOGLE_DCHECK_GE(A, B) GOOGLE_DCHECK((A) >= (B))
192 #define GOOGLE_DLOG GOOGLE_LOG
194 #define GOOGLE_DCHECK GOOGLE_CHECK
195 #define GOOGLE_DCHECK_OK GOOGLE_CHECK_OK
196 #define GOOGLE_DCHECK_EQ GOOGLE_CHECK_EQ
197 #define GOOGLE_DCHECK_NE GOOGLE_CHECK_NE
198 #define GOOGLE_DCHECK_LT GOOGLE_CHECK_LT
199 #define GOOGLE_DCHECK_LE GOOGLE_CHECK_LE
200 #define GOOGLE_DCHECK_GT GOOGLE_CHECK_GT
201 #define GOOGLE_DCHECK_GE GOOGLE_CHECK_GE
239 #include <google/protobuf/port_undef.inc>
241 #endif // GOOGLE_PROTOBUF_STUBS_LOGGING_H_
GLuint const GLchar * name
GLsizei const GLchar *const * string
double Finish(Counter const &c, double cpu_time, double num_threads)
#define T(upbtypeconst, upbtype, ctype, default_value)
#define GOOGLE_LOG(LEVEL)
std::ostream & operator<<(std::ostream &o, const uint128 &b)
Status
Status of any operation that the TOF sdk performs.
LogHandler * SetLogHandler(LogHandler *new_func)
GLsizei const GLfloat * value
void LogHandler(LogLevel level, const char *filename, int line, const std::string &message)
T * CheckNotNull(const char *, int, const char *name, T *val)
GLenum GLuint GLenum GLsizei const GLchar * message
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:55