/* xtinfo.h internal header */ #ifndef _XTINFO #define _XTINFO #include #ifndef _YVALS #include #endif /* _YVALS */ _C_STD_BEGIN #if defined(__ghs) #pragma ghs start_cxx_lib_header #pragma ghs startdata #if defined(__ghs_max_pack_value) #pragma pack (push, __ghs_max_pack_value) #endif /* defined(__ghs_max_pack_value) */ #endif /* defined(__ghs) */ /* type definitions */ typedef struct { /* format strings for date and time */ const char *_Am_pm; const char *_Days; const char *_Abday; const char *_Day; const char *_Months; const char *_Abmon; const char *_Mon; const char *_Formats; const char *_D_t_fmt; const char *_D_fmt; const char *_T_fmt; const char *_T_fmt_ampm; const char *_Era_Formats; const char *_Era_D_t_fmt; const char *_Era_D_fmt; const char *_Era_T_fmt; const char *_Era_T_fmt_ampm; const char *_Era; const char *_Alt_digits; const char *_Isdst; const char *_Tzone; } _Tinfo; /* declarations */ _C_LIB_DECL size_t _CStrftime(char *, size_t, const char *, const struct tm *, const _Tinfo *); _Tinfo *_Getptimes(void); _END_C_LIB_DECL #if defined(__ghs) #if defined(__ghs_max_pack_value) #pragma pack(pop) #endif /* defined(__ghs_max_pack_value) */ #pragma ghs enddata #pragma ghs end_cxx_lib_header #endif /* defined(__ghs) */ _C_STD_END #endif /* _XTINFO */ /* * Copyright (c) by P.J. Plauger. All rights reserved. * Consult your license regarding permissions and restrictions. V8.03b/17:0063 */