Go to the documentation of this file.
59 (b ? ::benchmark::internal::GetNullLogInstance() \
60 : ::benchmark::internal::CheckHandler(#b, __FILE__, __func__, __LINE__) \
63 #define BM_CHECK(b) ::benchmark::internal::GetNullLogInstance()
68 #define BM_CHECK_EQ(a, b) BM_CHECK((a) == (b))
69 #define BM_CHECK_NE(a, b) BM_CHECK((a) != (b))
70 #define BM_CHECK_GE(a, b) BM_CHECK((a) >= (b))
71 #define BM_CHECK_LE(a, b) BM_CHECK((a) <= (b))
72 #define BM_CHECK_GT(a, b) BM_CHECK((a) > (b))
73 #define BM_CHECK_LT(a, b) BM_CHECK((a) < (b))
75 #define BM_CHECK_FLOAT_EQ(a, b, eps) BM_CHECK(std::fabs((a) - (b)) < (eps))
76 #define BM_CHECK_FLOAT_NE(a, b, eps) BM_CHECK(std::fabs((a) - (b)) >= (eps))
77 #define BM_CHECK_FLOAT_GE(a, b, eps) BM_CHECK((a) - (b) > -(eps))
78 #define BM_CHECK_FLOAT_LE(a, b, eps) BM_CHECK((b) - (a) > -(eps))
79 #define BM_CHECK_FLOAT_GT(a, b, eps) BM_CHECK((a) - (b) > (eps))
80 #define BM_CHECK_FLOAT_LT(a, b, eps) BM_CHECK((b) - (a) > (eps))
LogType & GetErrorLogInstance()
CheckHandler & operator=(const CheckHandler &)=delete
#define BENCHMARK_NORETURN
BENCHMARK_NORETURN void CallAbortHandler()
#define BENCHMARK_NOEXCEPT_OP(x)
AbortHandlerT *& GetAbortHandler()
CheckHandler(const char *check, const char *file, const char *func, int line)
static void check(upb_inttable *t)
BENCHMARK_NORETURN ~CheckHandler() BENCHMARK_NOEXCEPT_OP(false)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:44