python-2.7.6/include/timefuncs.h Source File
Main Page
Topics
Modules
Namespaces
Classes
Files
Examples
File List
File Members
timefuncs.h
Go to the documentation of this file.
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
/* Get the current time since the epoch in seconds */
20
PyAPI_FUNC
(
double
) _PyTime_FloatTime(
void
);
21
22
23
#ifdef __cplusplus
24
}
25
#endif
26
#endif
/* TIMEFUNCS_H */
PyAPI_FUNC
PyAPI_FUNC(time_t) _PyTime_DoubleToTimet(double x)
x
PyObject * x
Definition:
stringobject.h:96