Horizon
Loading...
Searching...
No Matches
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
ChronometerConcept & operator= (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: