AceTime 2.4.0 Date and time classes for Arduino that support timezones from the TZ Database.

Functions
time_period_mutation.h File Reference

Methods that mutate a TimePeriod object. More...

`#include <stdint.h>`
`#include <AceCommon.h>`
`#include "TimePeriod.h"`
Include dependency graph for time_period_mutation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Functions
void | ace_time::time_period_mutation::negate (TimePeriod &period)
| Change the sign of the object.
void | ace_time::time_period_mutation::incrementHour (TimePeriod &period, uint8_t limit)
| Increment the hour by one, modulo 'limit'.
void | ace_time::time_period_mutation::incrementHour (TimePeriod &period)
| Increment the hour component by one, modulo 24.
void | ace_time::time_period_mutation::incrementMinute (TimePeriod &period)
| Increment the minute by one, modulo 60.

## Detailed Description

Methods that mutate a TimePeriod object.

TimePeriod period = TimePeriod(1, 2, 3); // 1h2m3s
time_offset_mutation::incrementHour(period);

Definition in file time_period_mutation.h.