GDB (API)
Functions | Variables
/home/stan/gdb/src/gdb/python/py-event.c File Reference
#include "defs.h"
#include "py-event.h"

Go to the source code of this file.

Functions

void evpy_dealloc (PyObject *self)
PyObjectcreate_event_object (PyTypeObject *py_type)
int evpy_add_attribute (PyObject *event, char *name, PyObject *attr)
int gdbpy_initialize_event (void)
int gdbpy_initialize_event_generic (PyTypeObject *type, char *name)
int evpy_emit_event (PyObject *event, eventregistry_object *registry)

Variables

PyTypeObject event_object_type

Function Documentation

PyObject* create_event_object ( PyTypeObject *  py_type)

Definition at line 31 of file py-event.c.

int evpy_add_attribute ( PyObject event,
char *  name,
PyObject attr 
)

Definition at line 56 of file py-event.c.

void evpy_dealloc ( PyObject self)

Definition at line 24 of file py-event.c.

int evpy_emit_event ( PyObject event,
eventregistry_object registry 
)

Definition at line 89 of file py-event.c.

Definition at line 64 of file py-event.c.

int gdbpy_initialize_event_generic ( PyTypeObject *  type,
char *  name 
)

Definition at line 75 of file py-event.c.


Variable Documentation

PyTypeObject event_object_type

Definition at line 143 of file py-event.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines