ekg2
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje Grupay Strony
Struktury danych | Funkcje | Zmienne
Dokumentacja pliku python-plugin.h
#include <Python.h>

Idź do kodu źródłowego tego pliku.

Struktury danych

struct  ekg_pluginObj
 

Funkcje

void ekg_plugin_dealloc (ekg_pluginObj *o)
 
int ekg_plugin_init (ekg_pluginObj *self, PyObject *args, PyObject *kwds)
 
PyObject * ekg_plugin_unload (ekg_pluginObj *self, PyObject *args)
 
PyObject * ekg_plugin_load (ekg_pluginObj *self, PyObject *args)
 
PyObject * ekg_plugin_is_loaded (ekg_pluginObj *self, PyObject *args)
 
PyObject * ekg_plugin_get_attr (ekg_pluginObj *self, char *attr)
 

Zmienne

staticforward PyMethodDef ekg_plugin_methods []
 
static PyTypeObject ekg_plugin_type
 

Dokumentacja funkcji

void ekg_plugin_dealloc ( ekg_pluginObj o)

ekg_plugin_dealloc()

deallocation of plugin object

PyObject* ekg_plugin_get_attr ( ekg_pluginObj self,
char *  attr 
)

ekg_plugin_get_attr()

get attribute from plugin object

int ekg_plugin_init ( ekg_pluginObj self,
PyObject *  args,
PyObject *  kwds 
)

ekg_plugin_init()

initialization of plugin object

PyObject* ekg_plugin_is_loaded ( ekg_pluginObj self,
PyObject *  args 
)
PyObject* ekg_plugin_load ( ekg_pluginObj self,
PyObject *  args 
)

ekg_plugin_load()

load plugin

PyObject* ekg_plugin_unload ( ekg_pluginObj self,
PyObject *  args 
)

ekg_plugin_unload()

unload plugin

Dokumentacja zmiennych

staticforward PyMethodDef ekg_plugin_methods[]
Wartość początkowa:
= {
{"load", (PyCFunction)ekg_plugin_load, METH_VARARGS, "Load plugin"},
{"unload", (PyCFunction)ekg_plugin_unload, METH_NOARGS, "Unload plugin"},
{"isLoaded", (PyCFunction)ekg_plugin_is_loaded, METH_NOARGS, "Check if plugin is loaded"},
{NULL, NULL, 0, NULL}
}
PyTypeObject ekg_plugin_type
static