|
TZ-Lib
$VERSION$
|
Classes | |
| struct | lc_time_T |
Macros | |
| #define | DIVISOR 100 |
| #define | IN_ALL 3 |
| #define | IN_NONE 0 |
| #define | IN_SOME 1 |
| #define | IN_THIS 2 |
| #define | Locale (&C_time_locale) |
| #define | YEAR_2000_NAME "CHECK_STRFTIME_FORMATS_FOR_TWO_DIGIT_YEARS" |
Functions | |
| static char * | _add (const char *, char *, const char *) |
| static char * | _conv (int, const char *, char *, const char *) |
| static char * | _fmt (const char *, const struct tm *, char *, const char *, int *) |
| static char * | _yconv (int, int, bool, bool, char *, char const *) |
| size_t | strftime (char *s, size_t maxsize, const char *format, const struct tm *t) |
Variables | |
| static const struct lc_time_T | C_time_locale |
| #define DIVISOR 100 |
Referenced by _yconv().
| #define IN_ALL 3 |
Referenced by _fmt().
| #define IN_NONE 0 |
Referenced by strftime().
| #define IN_SOME 1 |
Referenced by _fmt(), and strftime().
| #define IN_THIS 2 |
Referenced by _fmt(), and strftime().
| #define Locale (&C_time_locale) |
Referenced by _fmt().
| #define YEAR_2000_NAME "CHECK_STRFTIME_FORMATS_FOR_TWO_DIGIT_YEARS" |
Referenced by strftime().
|
static |
|
static |
References _add(), and INT_STRLEN_MAXIMUM.
|
static |
References _add(), _conv(), _yconv(), DAYSPERLYEAR, DAYSPERNYEAR, DAYSPERWEEK, HOURSPERDAY, IN_ALL, IN_SOME, IN_THIS, INT_STRLEN_MAXIMUM, isleap_sum, Locale, MINSPERHOUR, mktime(), MONSPERYEAR, PRIdMAX, PRIuMAX, SECSPERMIN, tm, TM_DECEMBER, TM_JANUARY, TM_YEAR_BASE, and TYPE_SIGNED.
Referenced by strftime().
| size_t strftime | ( | char * | s, |
| size_t | maxsize, | ||
| const char * | format, | ||
| const struct tm * | t | ||
| ) |
References _fmt(), IN_NONE, IN_SOME, IN_THIS, tzset(), and YEAR_2000_NAME.
Referenced by asctime_r(), istrftime(), and timeout().
|
static |