Iros
 
Loading...
Searching...
No Matches
duration_literals.h File Reference

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)