Macros | |
#define | IS_CALENDAR_ALARM_TYPE(__TYPE__) |
Check if CALENDAR Alarm Type is valid. More... | |
#define | IS_CALENDAR_DATE(__DATE__) (((__DATE__) > 0) && ((__DATE__) <= 31)) |
Check if CALENDAR Date is valid. More... | |
#define | IS_CALENDAR_WEEKDAY(__WEEKDAY__) (((__WEEKDAY__) >= 0) && ((__WEEKDAY__) <= 6)) |
Check if CALENDAR Weekday is valid. More... | |
#define | IS_CALENDAR_LEAP_YEAR(__YEAR__) |
Check if CALENDAR year is leap year. More... | |
#define IS_CALENDAR_ALARM_TYPE | ( | __TYPE__ | ) |
Check if CALENDAR Alarm Type is valid.
<strong>TYPE</strong> | CALENDAR Alarm Type. |
SET | (TYPE is valid) or RESET (TYPE is invalid) |
#define IS_CALENDAR_DATE | ( | __DATE__ | ) | (((__DATE__) > 0) && ((__DATE__) <= 31)) |
Check if CALENDAR Date is valid.
<strong>DATE</strong> | CALENDAR Date. |
SET | (DATE is valid) or RESET (DATE is invalid) |
#define IS_CALENDAR_LEAP_YEAR | ( | __YEAR__ | ) |
Check if CALENDAR year is leap year.
<strong>YEAR</strong> | CALENDAR Year. |
SET | (YEAR is leap year) or RESET (YEAR is nonleap year) |
#define IS_CALENDAR_WEEKDAY | ( | __WEEKDAY__ | ) | (((__WEEKDAY__) >= 0) && ((__WEEKDAY__) <= 6)) |
Check if CALENDAR Weekday is valid.
<strong>WEEKDAY</strong> | CALENDAR Weekday. |
SET | (WEEKDAY is valid) or RESET (WEEKDAY is invalid) |