| * Author: George V. Neville-Neil |
| start_timing(PyObject *self) |
| finish_timing(PyObject *self) |
| return PyInt_FromLong(TIMINGS); |
| return PyInt_FromLong(TIMINGMS); |
| return PyInt_FromLong(TIMINGUS); |
| static PyMethodDef timing_methods[] = { |
| {"start", (PyCFunction)start_timing, METH_NOARGS}, |
| {"finish", (PyCFunction)finish_timing, METH_NOARGS}, |
| {"seconds", (PyCFunction)seconds, METH_NOARGS}, |
| {"milli", (PyCFunction)milli, METH_NOARGS}, |
| {"micro", (PyCFunction)micro, METH_NOARGS}, |
| PyMODINIT_FUNC inittiming(void) |
| (void)Py_InitModule("timing", timing_methods); |