Public Member Functions | Private Attributes | List of all members
benchmark::internal::CheckHandler Class Reference

#include <check.h>

Public Member Functions

 CheckHandler ()=delete
 
 CheckHandler (const char *check, const char *file, const char *func, int line)
 
 CheckHandler (const CheckHandler &)=delete
 
LogTypeGetLog ()
 
CheckHandleroperator= (const CheckHandler &)=delete
 
BENCHMARK_NORETURN ~CheckHandler () BENCHMARK_NOEXCEPT_OP(false)
 

Private Attributes

LogTypelog_
 

Detailed Description

Definition at line 28 of file check.h.

Constructor & Destructor Documentation

◆ CheckHandler() [1/3]

benchmark::internal::CheckHandler::CheckHandler ( const char *  check,
const char *  file,
const char *  func,
int  line 
)
inline

Definition at line 30 of file check.h.

◆ ~CheckHandler()

BENCHMARK_NORETURN benchmark::internal::CheckHandler::~CheckHandler ( )
inline

Definition at line 38 of file check.h.

◆ CheckHandler() [2/3]

benchmark::internal::CheckHandler::CheckHandler ( const CheckHandler )
delete

◆ CheckHandler() [3/3]

benchmark::internal::CheckHandler::CheckHandler ( )
delete

Member Function Documentation

◆ GetLog()

LogType& benchmark::internal::CheckHandler::GetLog ( )
inline

Definition at line 36 of file check.h.

◆ operator=()

CheckHandler& benchmark::internal::CheckHandler::operator= ( const CheckHandler )
delete

Member Data Documentation

◆ log_

LogType& benchmark::internal::CheckHandler::log_
private

Definition at line 48 of file check.h.


The documentation for this class was generated from the following file:


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:06