27 char * kwlist[] = {
"packageKey",
"key",
"dso",
"fileInfo", NULL};
29 if (!PyArg_ParseTupleAndKeywords(args, kwds,
"iOO!O!:Add", kwlist,
37 return Py_BuildValue(
"i", pkgKey);
47 char * kwlist[] = {
"key", NULL};
49 if (!PyArg_ParseTupleAndKeywords(args, kwds,
"i:Del", kwlist, &pkgKey))
66 char * kwlist[] = {
"index",
"packageIndex",
"dso", NULL};
70 if (!PyArg_ParseTupleAndKeywords(args, kwds,
"iOO!O!:AddProvides", kwlist,
96 {
"add", (PyCFunction)
rpmal_Add, METH_VARARGS|METH_KEYWORDS,
98 {
"delete", (PyCFunction)
rpmal_Del, METH_VARARGS|METH_KEYWORDS,
123 return PyObject_GenericGetAttr(o, n);
129 return PyObject_GenericSetAttr(o, n, v);
141 PyObject_HEAD_INIT(&PyType_Type)
164 #if Py_TPFLAGS_HAVE_ITER