DateSpan class
Constructors, destructors, conversion operators
- DateSpan(s64 span) explicit
- DateSpan(const CalendarSpan::Day& d, const CalendarSpan::Hour& h, const CalendarSpan::Minute& m, const CalendarSpan::Second& s)
- DateSpan(const CalendarSpan& span)
Public functions
- auto set(const CalendarSpan& span) -> s64
- auto set(const CalendarSpan::Day& d, const CalendarSpan::Hour& h, const CalendarSpan::Minute& m, const CalendarSpan::Second& s) -> s64
- auto getSpan() const -> s64
- void getCalendarSpan(CalendarSpan* out_span) const
- auto getDays() const -> s64
- auto getHours() const -> s64
- auto getMinutes() const -> s64
- auto getSeconds() const -> s64
- auto operator+=(DateSpan other) -> const DateSpan&
- auto operator-=(DateSpan other) -> const DateSpan&
- auto operator*=(f32 x) -> const DateSpan&
- auto operator/=(f32 x) -> const DateSpan&