Horizon
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Catch::Benchmark::Detail::ChronometerModel< Clock > Struct Template Referencefinal
Inheritance diagram for Catch::Benchmark::Detail::ChronometerModel< Clock >:
Catch::Benchmark::Detail::ChronometerConcept

Public Member Functions

void start () override
 
void finish () override
 
ClockDuration< Clock > elapsed () const
 
- Public Member Functions inherited from Catch::Benchmark::Detail::ChronometerConcept
 ChronometerConcept (ChronometerConcept const &)=default
 
ChronometerConceptoperator= (ChronometerConcept const &)=default
 

Public Attributes

TimePoint< Clock > started
 
TimePoint< Clock > finished
 

Member Function Documentation

◆ finish()

template<typename Clock >
void Catch::Benchmark::Detail::ChronometerModel< Clock >::finish ( )
inlineoverridevirtual

◆ start()

template<typename Clock >
void Catch::Benchmark::Detail::ChronometerModel< Clock >::start ( )
inlineoverridevirtual

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