Repository URL to install this package:
|
Version:
0.3.0 ▾
|
pyxmlsec
/
list.h
|
|---|
typedef struct {
PyObject_HEAD
xmlSecPtrListPtr obj;
} xmlSecPtrListPtr_object;
typedef struct {
PyObject_HEAD
xmlSecPtrListId obj;
} xmlSecPtrListId_object;
#define xmlSecPtrListPtr_get(v) (((v) == Py_None) ? NULL : (((xmlSecPtrListPtr_object *)(PyObject_GetAttr(v, PyString_FromString("_o"))))->obj))
#define xmlSecPtrListId_get(v) (((v) == Py_None) ? NULL : (((xmlSecPtrListId_object *)(PyObject_GetAttr(v, PyString_FromString("_o"))))->obj))
PyObject *wrap_xmlSecPtrListPtr(xmlSecPtrListPtr list);
PyObject *wrap_xmlSecPtrListId(xmlSecPtrListId listId);
PyObject *xmlSecPtrList_getattr(PyObject *self, PyObject *args);
PyObject *xmlSecPtrList_setattr(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListCreate(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListDestroy(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListInitialize(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListFinalize(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListEmpty(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListCopy(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListDuplicate(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListGetSize(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListGetItem(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListAdd(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListSet(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListRemove(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListDebugDump(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListDebugXmlDump(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListGetName(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListIsValid(PyObject *self, PyObject *args);
PyObject *xmlsec_PtrListIdCreate(PyObject *self, PyObject *args);