kblib 0.2.3
General utilities library for modern C++
Catch::Timer Class Reference

#include <catch/catch.hpp>

Public Member Functions

void start ()
 
auto getElapsedNanoseconds () const -> uint64_t
 
auto getElapsedMicroseconds () const -> uint64_t
 
auto getElapsedMilliseconds () const -> unsigned int
 
auto getElapsedSeconds () const -> double
 
void start ()
 
auto getElapsedNanoseconds () const -> uint64_t
 
auto getElapsedMicroseconds () const -> uint64_t
 
auto getElapsedMilliseconds () const -> unsigned int
 
auto getElapsedSeconds () const -> double
 

Detailed Description

Definition at line 2894 of file catch.hpp.

Member Function Documentation

◆ getElapsedMicroseconds() [1/2]

auto Catch::Timer::getElapsedMicroseconds ( ) const -> uint64_t

◆ getElapsedMicroseconds() [2/2]

auto Catch::Timer::getElapsedMicroseconds ( ) const -> uint64_t

◆ getElapsedMilliseconds() [1/2]

auto Catch::Timer::getElapsedMilliseconds ( ) const -> unsigned int

◆ getElapsedMilliseconds() [2/2]

auto Catch::Timer::getElapsedMilliseconds ( ) const -> unsigned int

◆ getElapsedNanoseconds() [1/2]

auto Catch::Timer::getElapsedNanoseconds ( ) const -> uint64_t

◆ getElapsedNanoseconds() [2/2]

auto Catch::Timer::getElapsedNanoseconds ( ) const -> uint64_t

◆ getElapsedSeconds() [1/2]

auto Catch::Timer::getElapsedSeconds ( ) const -> double

◆ getElapsedSeconds() [2/2]

auto Catch::Timer::getElapsedSeconds ( ) const -> double

◆ start() [1/2]

void Catch::Timer::start ( )

◆ start() [2/2]

void Catch::Timer::start ( )

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