Defines | |
| #define | ALP_CONTACTS_DML_GET_DAY(x) ( x & 0x1F ) |
| #define | ALP_CONTACTS_DML_GET_MONTH(x) (((((uint32_t) x) >> 5 ) & 0xF) - 1) |
| #define | ALP_CONTACTS_DML_GET_YEAR(x) ((((uint32_t) x) >> 9 ) & 0x007FFFFF) |
| #define | ALP_CONTACTS_DML_SET_DAY(x, day) (x = ((((uint32_t) x) & 0xFFFFFFE0) | ( day & 0x1F ))) |
| #define | ALP_CONTACTS_DML_SET_MONTH(x, month) (x = ((((uint32_t) x) & 0xFFFFFE1F) | (( (month+1) & 0xF ) << 5 ))) |
| #define | ALP_CONTACTS_DML_SET_YEAR(x, year) (x = ((((uint32_t) x) & 0x000001FF) | (( year & 0x7FFFFF) << 9 ))) |
|
|
|
|
|
Used for picking apart and setting birthday and anniversary dates. Months are 0 - 11, days are 1-31 and years are positive starting with 0. |
|
|
|
|
|
|
|
|
|
|
|
|
Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.