python-2.5.2/win32/include/timefuncs.h
changeset 0 ae805ac0140d
equal deleted inserted replaced
-1:000000000000 0:ae805ac0140d
       
     1 /*  timefuncs.h
       
     2  */
       
     3 
       
     4 /* Utility function related to timemodule.c. */
       
     5 
       
     6 #ifndef TIMEFUNCS_H
       
     7 #define TIMEFUNCS_H
       
     8 #ifdef __cplusplus
       
     9 extern "C" {
       
    10 #endif
       
    11 
       
    12 
       
    13 /* Cast double x to time_t, but raise ValueError if x is too large
       
    14  * to fit in a time_t.  ValueError is set on return iff the return
       
    15  * value is (time_t)-1 and PyErr_Occurred().
       
    16  */
       
    17 PyAPI_FUNC(time_t) _PyTime_DoubleToTimet(double x);
       
    18 
       
    19 
       
    20 #ifdef __cplusplus
       
    21 }
       
    22 #endif
       
    23 #endif  /* TIMEFUNCS_H */