Go to the documentation of this file.
32 log_ << file <<
":" << line <<
": " <<
func <<
": Check `" <<
check
58 (b ? ::benchmark::internal::GetNullLogInstance() \
59 : ::benchmark::internal::CheckHandler(#b, __FILE__, __func__, __LINE__) \
62 #define CHECK(b) ::benchmark::internal::GetNullLogInstance()
65 #define CHECK_EQ(a, b) CHECK((a) == (b))
66 #define CHECK_NE(a, b) CHECK((a) != (b))
67 #define CHECK_GE(a, b) CHECK((a) >= (b))
68 #define CHECK_LE(a, b) CHECK((a) <= (b))
69 #define CHECK_GT(a, b) CHECK((a) > (b))
70 #define CHECK_LT(a, b) CHECK((a) < (b))
72 #define CHECK_FLOAT_EQ(a, b, eps) CHECK(std::fabs((a) - (b)) < (eps))
73 #define CHECK_FLOAT_NE(a, b, eps) CHECK(std::fabs((a) - (b)) >= (eps))
74 #define CHECK_FLOAT_GE(a, b, eps) CHECK((a) - (b) > -(eps))
75 #define CHECK_FLOAT_LE(a, b, eps) CHECK((b) - (a) > -(eps))
76 #define CHECK_FLOAT_GT(a, b, eps) CHECK((a) - (b) > (eps))
77 #define CHECK_FLOAT_LT(a, b, eps) CHECK((b) - (a) > (eps))
CheckHandler & operator=(const CheckHandler &)=delete
LogType & GetErrorLogInstance()
BENCHMARK_NORETURN void CallAbortHandler()
#define BENCHMARK_NOEXCEPT_OP(x)
#define BENCHMARK_NORETURN
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
CheckHandler(const char *check, const char *file, const char *func, int line)
AbortHandlerT *& GetAbortHandler()
BENCHMARK_NORETURN ~CheckHandler() BENCHMARK_NOEXCEPT_OP(false)
static void check(upb_inttable *t)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:48