1234567891011121314151617181920212223242526 |
- /* timefuncs.h
- */
- /* Utility function related to timemodule.c. */
- #ifndef TIMEFUNCS_H
- #define TIMEFUNCS_H
- #ifdef __cplusplus
- extern "C" {
- #endif
- /* Cast double x to time_t, but raise ValueError if x is too large
- * to fit in a time_t. ValueError is set on return iff the return
- * value is (time_t)-1 and PyErr_Occurred().
- */
- PyAPI_FUNC(time_t) _PyTime_DoubleToTimet(double x);
- /* Get the current time since the epoch in seconds */
- PyAPI_FUNC(double) _PyTime_FloatTime(void);
- #ifdef __cplusplus
- }
- #endif
- #endif /* TIMEFUNCS_H */
|