|
PostgreSQL Source Code git master
|

Go to the source code of this file.
Data Structures | |
| struct | lc_time_T |
Macros | |
| #define | Locale (&C_time_locale) |
| #define | DIVISOR 100 |
Enumerations | |
| enum | warn { IN_NONE , IN_SOME , IN_THIS , IN_ALL } |
Functions | |
| static char * | _add (const char *str, char *pt, const char *ptlim) |
| static char * | _conv (int n, const char *format, char *pt, const char *ptlim) |
| static char * | _fmt (const char *format, const struct pg_tm *t, char *pt, const char *ptlim, enum warn *warnp) |
| static char * | _yconv (int a, int b, bool convert_top, bool convert_yy, char *pt, char const *ptlim) |
| size_t | pg_strftime (char *s, size_t maxsize, const char *format, const struct pg_tm *t) |
Variables | |
| static const struct lc_time_T | C_time_locale |
| #define DIVISOR 100 |
| #define Locale (&C_time_locale) |
Definition at line 62 of file strftime.c.
Definition at line 525 of file strftime.c.
Definition at line 516 of file strftime.c.
References _add(), buf, fb(), format, INT_STRLEN_MAXIMUM, and sprintf.
|
static |
Definition at line 151 of file strftime.c.
References _add(), _conv(), _fmt(), _yconv(), DAYSPERLYEAR, DAYSPERNYEAR, DAYSPERWEEK, fb(), format, HOURSPERDAY, IN_ALL, IN_SOME, IN_THIS, isleap_sum, label, len, Locale, MINSPERHOUR, MONSPERYEAR, SECSPERMIN, sign, pg_tm::tm_gmtoff, pg_tm::tm_hour, pg_tm::tm_isdst, pg_tm::tm_mday, pg_tm::tm_min, pg_tm::tm_mon, pg_tm::tm_sec, pg_tm::tm_wday, pg_tm::tm_yday, pg_tm::tm_year, TM_YEAR_BASE, pg_tm::tm_zone, and lc_time_T::wday.
Referenced by _fmt(), and pg_strftime().
|
static |
Definition at line 128 of file strftime.c.
References _fmt(), EOVERFLOW, fb(), format, and IN_NONE.
Referenced by AddFileToBackupManifest(), build_backup_content(), get_formatted_log_time(), get_formatted_start_time(), log_status_format(), logfile_getname(), str_time(), and timeofday().
Definition at line 64 of file strftime.c.