syslog-ng source
python-integerpointer.c File Reference
Include dependency graph for python-integerpointer.c:

Functions

PyObject * py_integer_pointer_new (gpointer ptr)
 
void py_integer_pointer_global_init (void)
 

Variables

PyTypeObject py_integer_pointer_type
 

Function Documentation

◆ py_integer_pointer_global_init()

void py_integer_pointer_global_init ( void  )

◆ py_integer_pointer_new()

PyObject* py_integer_pointer_new ( gpointer  ptr)

Variable Documentation

◆ py_integer_pointer_type

PyTypeObject py_integer_pointer_type
Initial value:
=
{
PyVarObject_HEAD_INIT(&PyType_Type, 0)
.tp_name = "IntegerPointer",
.tp_basicsize = sizeof(PyIntegerPointer),
.tp_dealloc = (destructor) PyObject_Del,
.tp_flags = Py_TPFLAGS_DEFAULT,
.tp_doc = "IntegerPointer class exposes an integer by a pointer",
.tp_as_number = &(PyNumberMethods){ .nb_int = _as_int, .nb_index = _as_int },
.tp_str = _as_str,
0,
}
Definition: python-integerpointer.h:30