|
gwenhywfar 5.14.1
|
Go to the source code of this file.
Typedefs | |
| typedef struct GWEN_TIMESTAMP | GWEN_TIMESTAMP |
| typedef struct GWEN_TIMESTAMP GWEN_TIMESTAMP |
Definition at line 36 of file timestamp.h.
| GWENHYWFAR_API void GWEN_Timestamp_AddSeconds | ( | GWEN_TIMESTAMP * | tstamp, |
| int | seconds ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_AddTests | ( | GWEN_TEST_MODULE * | mod | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_Compare | ( | const GWEN_TIMESTAMP * | tstamp1, |
| const GWEN_TIMESTAMP * | tstamp0 ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_dup | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API void GWEN_Timestamp_free | ( | GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_fromDb | ( | GWEN_DB_NODE * | db | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_fromGmTime | ( | time_t | ti | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_fromInt64 | ( | int64_t | i | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_fromLocalTime | ( | time_t | ti | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_fromString | ( | const char * | s | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_fromStructTm | ( | const struct tm * | ltm | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_GetDay | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_GetHour | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_GetMinute | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_GetMonth | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_GetSecond | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API const char * GWEN_Timestamp_GetString | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_GetWeekDay | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_GetYear | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_new | ( | int | year, |
| int | month, | ||
| int | day, | ||
| int | hour, | ||
| int | minute, | ||
| int | second ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_NowInGmTime | ( | void | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_TIMESTAMP * GWEN_Timestamp_NowInLocalTime | ( | void | ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API void GWEN_Timestamp_SetDate | ( | GWEN_TIMESTAMP * | tstamp, |
| int | year, | ||
| int | month, | ||
| int | day ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API void GWEN_Timestamp_SetDateAndTime | ( | GWEN_TIMESTAMP * | tstamp, |
| int | year, | ||
| int | month, | ||
| int | day, | ||
| int | hour, | ||
| int | minute, | ||
| int | second ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API void GWEN_Timestamp_SetJulianDate | ( | GWEN_TIMESTAMP * | tstamp, |
| int | julian ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API void GWEN_Timestamp_SetTime | ( | GWEN_TIMESTAMP * | tstamp, |
| int | hour, | ||
| int | minute, | ||
| int | second ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int GWEN_Timestamp_toDb | ( | const GWEN_TIMESTAMP * | tstamp, |
| GWEN_DB_NODE * | db ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API int64_t GWEN_Timestamp_toInt64 | ( | const GWEN_TIMESTAMP * | tstamp | ) |
Transform the given timestamp into a 64 bit value only to be used by GWEN_Timestamp_fromInt64(). No assumptions should be made about how this value is calculated.
References GWENHYWFAR_API.
| GWENHYWFAR_API time_t GWEN_Timestamp_toTimeT | ( | const GWEN_TIMESTAMP * | tstamp | ) |
References GWENHYWFAR_API.