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) |