CalendarTime class
Public types
Public static variables
- static const Month cMonth_Jan
- static const Month cMonth_Feb
- static const Month cMonth_Mar
- static const Month cMonth_Apr
- static const Month cMonth_May
- static const Month cMonth_Jun
- static const Month cMonth_Jul
- static const Month cMonth_Aug
- static const Month cMonth_Sep
- static const Month cMonth_Oct
- static const Month cMonth_Nov
- static const Month cMonth_Dec
- static const Year cDefaultYear
- static const Month cDefaultMonth
- static const Day cDefaultDay
- static const Hour cDefaultHour
- static const Minute cDefaultMinute
- static const Second cDefaultSecond
Constructors, destructors, conversion operators
- CalendarTime(const Date& date, const Time& time)
- CalendarTime(const Year& year = cDefaultYear, const Month& month = cDefaultMonth, const Day& day = cDefaultDay, const Hour& hour = cDefaultHour, const Minute& minute = cDefaultMinute, const Second& second = cDefaultSecond)
Public functions
- auto getDate() const -> const Date&
- auto getTime() const -> const Time&
- void setDate(const Date& date)
- void setTime(const Time& time)
- auto getYearDays() const -> u32
- auto getYear() const -> u32
- auto getMonth() const -> const Month&
- auto getDay() const -> u32
- auto getWeekDay() const -> Week
- auto getHour() const -> u32
- auto getMinute() const -> u32
- auto getSecond() const -> u32
- void genHostIOMessage(hostio::Context*)
-
void listenHostIOPropertyEvent(const hostio::PropertyEvent*,
hostio::
Reflexible*)