Utilities relating to time.
|
| class | Stopwatch |
| | A data structure that steadily tracks the passage of time. More...
|
| |
| struct | TimeSpan |
| | A data type representing a span of time from days to nanoseconds. More...
|
| |
|
|
using | steady_clock = std::chrono::steady_clock |
| |
|
typedef std::chrono::duration< double > | secs |
| |
|
typedef std::chrono::duration< double, std::ratio_multiply< std::ratio< 60 >, secs::period > > | mins |
| |
|
typedef std::chrono::duration< double, std::ratio_multiply< std::ratio< 60 >, mins::period > > | hrs |
| |
|
typedef std::chrono::duration< double, std::ratio_multiply< std::ratio< 24 >, hrs::period > > | das |
| |
|
typedef std::chrono::duration< double, std::ratio_multiply< secs::period, std::ratio< 1000 > > > | ms |
| |
|
typedef std::chrono::duration< double, std::ratio_multiply< ms::period, std::ratio< 1000 > > > | us |
| |
|
typedef std::chrono::duration< double, std::ratio_multiply< us::period, std::ratio< 1000 > > > | ns |
| |