|
di 0.1.0
|
#include "di/chrono/duration/duration.h"Go to the source code of this file.
Namespaces | |
| namespace | di |
| namespace | di::chrono |
| namespace | di::literals |
| namespace | di::literals::chrono_duration_literals |
Typedefs | |
| using | di::chrono::Picoseconds = Duration<i64, math::Pico> |
| using | di::chrono::Nanoseconds = Duration<i64, math::Nano> |
| using | di::chrono::Microseconds = Duration<i64, math::Micro> |
| using | di::chrono::Milliseconds = Duration<i64, math::Milli> |
| using | di::chrono::Seconds = Duration<i64> |
| using | di::chrono::Minutes = Duration<i64, math::Ratio<60>> |
| using | di::chrono::Hours = Duration<i64, math::Ratio<3600>> |
| using | di::chrono::Days = Duration<i32, math::Ratio<86400>> |
| using | di::chrono::Weeks = Duration<i32, math::Ratio<604800>> |
| using | di::chrono::Months = Duration<i32, math::Ratio<2629746>> |
| using | di::chrono::Years = Duration<i32, math::Ratio<31556952>> |
| using | di::Days |
| using | di::Hours |
| using | di::Microseconds |
| using | di::Milliseconds |
| using | di::Minutes |
| using | di::Months |
| using | di::Nanoseconds |
| using | di::Picoseconds |
| using | di::Seconds |
| using | di::Years |
Functions | |
| constexpr auto | di::literals::chrono_duration_literals::operator""_h (unsigned long long value) |
| constexpr auto | di::literals::chrono_duration_literals::operator""_min (unsigned long long value) |
| constexpr auto | di::literals::chrono_duration_literals::operator""_s (unsigned long long value) |
| constexpr auto | di::literals::chrono_duration_literals::operator""_ms (unsigned long long value) |
| constexpr auto | di::literals::chrono_duration_literals::operator""_us (unsigned long long value) |
| constexpr auto | di::literals::chrono_duration_literals::operator""_ns (unsigned long long value) |
| constexpr auto | di::literals::chrono_duration_literals::operator""_ps (unsigned long long value) |