23 #ifndef PYTHONUITIMER_H 24 #define PYTHONUITIMER_H 26 #include "pythonCommon.h" 39 TimerCallback() : m_function(NULL), m_boundedInstance(NULL), m_callbackArgs(0), m_boundedMethod(0) {}
42 PyObject *m_boundedInstance;
43 PyObject *m_callbackArgs;
68 static void PyTimer_dealloc(
PyTimer *
self);
69 static PyObject *PyTimer_new(PyTypeObject *type, PyObject *args, PyObject *kwds);
70 static int PyTimer_init(
PyTimer *
self, PyObject *args, PyObject *kwds);
71 static PyObject *PyTimer_repr(
PyTimer *
self);
73 static PyGetSetDef PyTimer_getseters[];
74 static PyMemberDef PyTimer_members[];
75 static PyMethodDef PyTimer_methods[];
76 static PyTypeObject PyTimerType;
77 static PyModuleDef PyTimerModule;
78 static PyObject *PyTimer_start(
PyTimer *
self);
79 static PyObject *PyTimer_stop(
PyTimer *
self);
80 static PyObject *PyTimer_isActive(
PyTimer *
self);
81 static PyObject *PyTimer_setInterval(
PyTimer *
self, PyObject *args);
Definition: pythonUiTimer.h:57
Definition: pythonUiTimer.h:35
Definition: apiFunctionsGraph.cpp:39
Definition: pythonUiTimer.h:50