98
inline uint32_t get_year() { return year; };
99
inline void set_year(uint32_t new_year) { year = new_year; };
101
inline uint32_t get_month(){ return month; };
102
inline void set_month(uint32_t new_month) { month = new_month; };
104
inline uint32_t get_day(){ return day; };
105
inline void set_day(uint32_t new_day) { day = new_day; };
107
inline uint32_t get_hour(){ return hour; };
108
inline void set_hour(uint32_t new_hour) { hour = new_hour; };
110
inline uint64_t get_minute(){ return minute; };
111
inline void set_minute(uint32_t new_minute) { minute = new_minute; };
113
inline uint64_t get_second(){ return second; };
114
inline void set_second(uint32_t new_second) { second = new_second; };
116
inline uint64_t get_second_part(){ return second_part; };
117
inline void set_second_part(uint32_t new_second_part) { second_part = new_second_part; };
98
inline uint32_t get_year() { return year; }
99
inline void set_year(uint32_t new_year) { year = new_year; }
101
inline uint32_t get_month(){ return month; }
102
inline void set_month(uint32_t new_month) { month = new_month; }
104
inline uint32_t get_day(){ return day; }
105
inline void set_day(uint32_t new_day) { day = new_day; }
107
inline uint32_t get_hour(){ return hour; }
108
inline void set_hour(uint32_t new_hour) { hour = new_hour; }
110
inline uint64_t get_minute(){ return minute; }
111
inline void set_minute(uint32_t new_minute) { minute = new_minute; }
113
inline uint64_t get_second(){ return second; }
114
inline void set_second(uint32_t new_second) { second = new_second; }
116
inline uint64_t get_second_part(){ return second_part; }
117
inline void set_second_part(uint32_t new_second_part) { second_part = new_second_part; }
120
120
* Populate this TemporalInterval from a string value