struct GWEN_DB_NODE GWEN_DB_NODE
struct GWEN_BUFFER GWEN_BUFFER
A dynamically resizeable text buffer.
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetLastMonthStart(const GWEN_DATE *dt)
GWENHYWFAR_API void GWEN_Date_SubDays(GWEN_DATE *gd, int days)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetLastQuarterYearStart(const GWEN_DATE *dt)
GWENHYWFAR_API void GWEN_Date_free(GWEN_DATE *gd)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_fromTime(const GWEN_TIME *ti)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetLastYearStart(const GWEN_DATE *dt)
GWENHYWFAR_API int GWEN_Date_GetJulian(const GWEN_DATE *gd)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetThisYearStart(const GWEN_DATE *dt)
GWENHYWFAR_API int GWEN_Date_Diff(const GWEN_DATE *gd1, const GWEN_DATE *gd0)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetLastHalfYearStart(const GWEN_DATE *dt)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetLastMonthEnd(const GWEN_DATE *dt)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_fromGmTime(time_t t)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_fromString(const char *s)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_fromStringWithTemplate(const char *s, const char *tmpl)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetThisYearEnd(const GWEN_DATE *dt)
GWENHYWFAR_API int GWEN_Date_IsLeapYear(int y)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetThisHalfYearStart(const GWEN_DATE *dt)
GWENHYWFAR_API const char * GWEN_Date_GetString(const GWEN_DATE *gd)
struct GWEN_DATE GWEN_DATE
GWENHYWFAR_API int GWEN_Date_toStringWithTemplate(const GWEN_DATE *t, const char *tmpl, GWEN_BUFFER *buf)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetLastQuarterYearEnd(const GWEN_DATE *dt)
GWENHYWFAR_API int GWEN_Date_DaysInMonth(const GWEN_DATE *gd)
GWENHYWFAR_API int GWEN_Date_Compare(const GWEN_DATE *gd1, const GWEN_DATE *gd0)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetThisQuarterYearEnd(const GWEN_DATE *dt)
GWENHYWFAR_API int GWEN_Date_WeekDay(const GWEN_DATE *gd)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetThisMonthEnd(const GWEN_DATE *dt)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetLastHalfYearEnd(const GWEN_DATE *dt)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_fromLocalTime(time_t t)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_fromDb(GWEN_DB_NODE *db)
GWENHYWFAR_API void GWEN_Date_AddDays(GWEN_DATE *gd, int days)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetThisHalfYearEnd(const GWEN_DATE *dt)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_fromJulian(int julian)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_dup(const GWEN_DATE *ogd)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_fromGregorian(int y, int m, int d)
GWENHYWFAR_API int GWEN_Date_GetYear(const GWEN_DATE *gd)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetThisMonthStart(const GWEN_DATE *dt)
GWENHYWFAR_API int GWEN_Date_GetMonth(const GWEN_DATE *gd)
GWENHYWFAR_API time_t GWEN_Date_toLocalTime(const GWEN_DATE *gd)
GWENHYWFAR_API int GWEN_Date_GetDay(const GWEN_DATE *gd)
GWENHYWFAR_API int GWEN_Date_DaysInYear(const GWEN_DATE *gd)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetThisQuarterYearStart(const GWEN_DATE *dt)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_GetLastYearEnd(const GWEN_DATE *dt)
GWENHYWFAR_API GWEN_DATE * GWEN_Date_CurrentDate(void)
GWENHYWFAR_API int GWEN_Date_toDb(const GWEN_DATE *dt, GWEN_DB_NODE *db)
struct GWEN_TIME GWEN_TIME