ekg2  GIT master
Struktury danych | Funkcje | Zmienne
Dokumentacja pliku python-config.h
#include <Python.h>
Wykres zależności załączania dla python-config.h:
Ten wykres pokazuje, które pliki bezpośrednio lub pośrednio załączają ten plik:

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

Struktury danych

struct  ekg_configObj
 

Funkcje

void ekg_config_dealloc (PyObject *o)
 
int ekg_config_len (ekg_configObj *self)
 
PyObject * ekg_config_get (ekg_configObj *self, PyObject *key)
 
PyObject * ekg_config_set (ekg_configObj *self, PyObject *key, PyObject *value)
 

Zmienne

static PyMappingMethods _config_mapping
 
static PyTypeObject ekg_config_type
 

Dokumentacja funkcji

◆ ekg_config_dealloc()

void ekg_config_dealloc ( PyObject *  o)

ekg_config_dealloc()

deallocation of config object

◆ ekg_config_get()

PyObject* ekg_config_get ( ekg_configObj self,
PyObject *  key 
)

ekg_config_get()

return config option with given name

◆ ekg_config_len()

int ekg_config_len ( ekg_configObj self)

ekg_config_len()

return length of config object sequence

◆ ekg_config_set()

PyObject* ekg_config_set ( ekg_configObj self,
PyObject *  key,
PyObject *  value 
)

ekg_config_set()

set configuration option

Dokumentacja zmiennych

◆ _config_mapping

PyMappingMethods _config_mapping
static
Wartość początkowa:
= {
(inquiry) ekg_config_len,
(binaryfunc) ekg_config_get,
(objobjargproc) ekg_config_set
}
int ekg_config_len(ekg_configObj *self)
Definition: python-config.c:61
PyObject * ekg_config_set(ekg_configObj *self, PyObject *key, PyObject *value)
Definition: python-config.c:101
PyObject * ekg_config_get(ekg_configObj *self, PyObject *key)
Definition: python-config.c:73

◆ ekg_config_type

PyTypeObject ekg_config_type
static
Wartość początkowa:
= {
PyObject_HEAD_INIT(NULL)
0,
"config",
sizeof(PyObject),
0,
0,
0,
0,
0,
0,
0,
0,
}
void ekg_config_dealloc(PyObject *o)
Definition: python-config.c:49
#define NULL
Definition: oralog.c:49
static PyMappingMethods _config_mapping
Definition: python-config.h:35