6 #ifndef ACE_TIME_LOCAL_DATE_MUTATION_H
7 #define ACE_TIME_LOCAL_DATE_MUTATION_H
10 #include "LocalDate.h"
13 namespace local_date_mutation {
19 inline void incrementOneDay(LocalDate& ld) {
20 uint8_t day = ld.day() + 1;
21 uint8_t month = ld.month();
22 int8_t yearTiny = ld.yearTiny();
34 ld.yearTiny(yearTiny);
41 inline void decrementOneDay(LocalDate& ld) {
42 uint8_t day = ld.day() - 1;
43 uint8_t month = ld.month();
44 int8_t yearTiny = ld.yearTiny();
58 ld.yearTiny(yearTiny);