23 extern PyTypeObject signal_event_object_type
29 const char *signal_name;
30 PyObject *signal_name_obj = NULL;
31 PyObject *signal_event_obj =
34 if (!signal_event_obj)
39 signal_name_obj = PyString_FromString (signal_name);
40 if (signal_name_obj == NULL)
48 return signal_event_obj;
51 Py_XDECREF (signal_name_obj);
52 Py_XDECREF (signal_event_obj);
59 "GDB signal event object",
60 stop_event_object_type);
PyObject * create_signal_event_object(enum gdb_signal stop_signal)
PyTypeObject signal_event_object_type CPYCHECKER_TYPE_OBJECT_FOR_TYPEDEF("event_object")
PyObject * create_stop_event_object(PyTypeObject *py_type)
int evpy_add_attribute(PyObject *event, char *name, PyObject *attr)
const char * gdb_signal_to_name(enum gdb_signal)
GDBPY_NEW_EVENT_TYPE(signal,"gdb.SignalEvent","SignalEvent","GDB signal event object", stop_event_object_type)