Class Duration

#include <Duration.hpp>
classDuration{ ... }
No description provided
Examples0
Public static methods13
template<typename T>staticautofromSecs(
Tsecs
)
No description provided
staticstd::optional<asp::time::Duration>fromSecsF32()
No description provided
staticstd::optional<asp::time::Duration>fromSecsF64()
No description provided
staticasp::time::DurationfromNanos()
No description provided
staticasp::time::DurationfromMicros()
No description provided
staticasp::time::DurationfromMillis()
No description provided
staticasp::time::DurationfromMinutes()
No description provided
staticasp::time::DurationfromHours()
No description provided
staticasp::time::DurationfromDays()
No description provided
staticasp::time::DurationfromWeeks()
No description provided
staticasp::time::DurationfromYears()
No description provided
staticasp::time::Durationzero()
No description provided
staticasp::time::Durationinfinite()
No description provided
Public member functions29
asp::time::Duration&operator=()
No description provided
asp::time::Duration&operator=()
No description provided
boolisZero()const
No description provided
asp::nums::u64micros()const
No description provided
asp::nums::u64nanos()const
No description provided
template<typename As = u64>Asmillis()const
No description provided
template<typename As = u64>Asseconds()const
No description provided
asp::nums::u64minutes()const
No description provided
asp::nums::u64hours()const
No description provided
asp::nums::u64days()const
No description provided
asp::nums::u64weeks()const
No description provided
asp::nums::u64subsecMillis()const
No description provided
asp::nums::u64subsecMicros()const
No description provided
asp::nums::u64subsecNanos()const
No description provided
asp::time::DurationabsDiff()const
No description provided
std::optional<asp::time::Duration>checkedAdd()const
No description provided
std::optional<asp::time::Duration>checkedSub()const
No description provided
std::optional<asp::time::Duration>checkedMul()const
No description provided
std::stringtoString(
asp::nums::u8precision
)
const
No description provided
std::stringtoHumanString(
asp::nums::u8precision
)
const
No description provided
asp::time::Durationoperator+()const
No description provided
asp::time::Duration&operator+=()
No description provided
asp::time::Durationoperator-()const
No description provided
asp::time::Duration&operator-=()
No description provided
asp::time::Durationoperator*()const
No description provided
asp::time::Duration&operator*=()
No description provided
asp::time::Durationoperator/()const
No description provided
asp::time::Duration&operator/=()
No description provided
std::strong_orderingoperator<=>()const
No description provided
Fields0
Protected member functions0
Protected fields0
Derived classes0