|
AceTime
3.0.0
Date and time classes for Arduino that support timezones from the TZ Database.
|
Tuple of a matching Transition and its 'fold'. More...
#include <Transition.h>
Public Attributes | |
| const TransitionTemplate< D > * | curr |
| The matching transition, or null if not found. | |
| uint8_t | fold |
| 1 if corresponding datetime occurred the second time | |
| uint8_t | num |
| Number of occurrences of the resulting LocalDateTime: 0, 1, or 2. More... | |
Tuple of a matching Transition and its 'fold'.
Used by findTransitionForSeconds() which is guaranteed to return only a single Transition if found. Usually fold=0. But if the epochSeconds maps to a LocalDateTime which occurs a second time during a "fall back", then fold is set to 1.
Definition at line 279 of file Transition.h.
| uint8_t ace_time::extended::TransitionForSecondsTemplate< D >::num |
Number of occurrences of the resulting LocalDateTime: 0, 1, or 2.
This is needed because a fold=0 can mean that the LocalDateTime occurs exactly once, or that the first of two occurrences of LocalDateTime was selected by the epochSeconds.
Definition at line 292 of file Transition.h.