carl  24.04
Computer ARithmetic Library
Timing.h File Reference
#include <chrono>
Include dependency graph for Timing.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  carl::statistics::Timer
 

Namespaces

 carl
 carl is the main namespace for the library.
 
 carl::statistics
 
 carl::statistics::timing
 

Typedefs

using carl::statistics::timing::clock = std::chrono::high_resolution_clock
 The clock type used here. More...
 
using carl::statistics::timing::duration = std::chrono::duration< std::size_t, std::milli >
 The duration type used here. More...
 
using carl::statistics::timing::time_point = clock::time_point
 The type of a time point. More...
 

Functions

auto carl::statistics::timing::now ()
 Return the current time point. More...
 
auto carl::statistics::timing::since (time_point start)
 Return the duration since the given start time point. More...
 
auto carl::statistics::timing::zero ()
 Return a zero duration. More...