NAME
A class of omni::chrono
MEMBERS
omni::chrono::span
A class of omni::chrono
#include <omni/chrono/span.hpp>class omni::chrono::spanMEMBERS
omni::chrono::span::span()
omni::chrono::span::~span()
omni::chrono::span<TickType>& omni::chrono::span::add(const omni::chrono::span<TickType>& other)
bool omni::chrono::span::can_negate()
span_t omni::chrono::span::days()
omni::chrono::span<TickType> omni::chrono::span::duration()
static inline omni::chrono::span<TickType> omni::chrono::span::from_days(double value)
static inline omni::chrono::span<TickType> omni::chrono::span::from_hours(double value)
static inline omni::chrono::span<TickType> omni::chrono::span::from_microseconds(span_t value)
static inline omni::chrono::span<TickType> omni::chrono::span::from_milliseconds(double value)
static inline omni::chrono::span<TickType> omni::chrono::span::from_minutes(double value)
static inline omni::chrono::span<TickType> omni::chrono::span::from_nanoseconds(span_t value)
static inline omni::chrono::span<TickType> omni::chrono::span::from_seconds(double value)
static inline omni::chrono::span<TickType> omni::chrono::span::from_ticks(span_t value)
static inline omni::chrono::span<TickType> omni::chrono::span::from_time(span_t hours, span_t minutes, span_t seconds)
uint64_t omni::chrono::span::hash()
uint64_t omni::chrono::span::hash_code()
span_t omni::chrono::span::hours()
static inline span_t omni::chrono::span::max_milliseconds()
static inline span_t omni::chrono::span::max_seconds()
static inline omni::chrono::span<TickType> omni::chrono::span::max_value()
span_t omni::chrono::span::milliseconds()
static inline span_t omni::chrono::span::min_milliseconds()
static inline span_t omni::chrono::span::min_seconds()
static inline omni::chrono::span<TickType> omni::chrono::span::min_value()
span_t omni::chrono::span::minutes()
omni::chrono::span<TickType> omni::chrono::span::negate()
static omni::chrono::span<TickType> omni::chrono::span::parse(const std::string& s)
span_t omni::chrono::span::seconds()
omni::chrono::span<TickType>& omni::chrono::span::subtract(const omni::chrono::span<TickType>& other)
void omni::chrono::span::swap(omni::chrono::span<TickType>& o)
span_t omni::chrono::span::ticks()
std::string omni::chrono::span::to_string()
omni::string_t omni::chrono::span::to_string_t()
std::wstring omni::chrono::span::to_wstring()
double omni::chrono::span::total_days()
double omni::chrono::span::total_hours()
double omni::chrono::span::total_milliseconds()
double omni::chrono::span::total_minutes()
double omni::chrono::span::total_seconds()
static bool omni::chrono::span::try_parse(const std::string& s, omni::chrono::span<TickType>& result)
uint64_t omni::chrono::span::type()
static inline omni::chrono::span<TickType> omni::chrono::span::zero()
omni::chrono::span::operator std::string()
omni::chrono::span::operator std::wstring()
bool omni::chrono::span::operator!=(const omni::chrono::span<TickType>& other)
omni::chrono::span<TickType> omni::chrono::span::operator+(const omni::chrono::span<TickType>& other)
omni::chrono::span<TickType>& omni::chrono::span::operator+=(const omni::chrono::span<TickType>& other)
omni::chrono::span<TickType> omni::chrono::span::operator-(const omni::chrono::span<TickType>& other)
omni::chrono::span<TickType>& omni::chrono::span::operator-=(const omni::chrono::span<TickType>& other)
bool omni::chrono::span::operator<(const omni::chrono::span<TickType>& other)
friend std::ostream& omni::chrono::span::operator<<(std::ostream& s, const omni::chrono::span<TickType>& c)
bool omni::chrono::span::operator<=(const omni::chrono::span<TickType>& other)
omni::chrono::span<TickType>& omni::chrono::span::operator=(const omni::chrono::span<TickType>& other)
bool omni::chrono::span::operator==(const omni::chrono::span<TickType>& other)
bool omni::chrono::span::operator>(const omni::chrono::span<TickType>& other)
bool omni::chrono::span::operator>=(const omni::chrono::span<TickType>& other)
omni::chrono::span::disposing
omni::chrono::span::name
omni::chrono::span::span_t