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 |