#include "system.h"
#include <rpmio.h>
#include <rpmcb.h>
#include <rpmtypes.h>
#include <rpmtag.h>
#include <rpmdb.h>
#include "rpmmi-py.h"
#include "header-py.h"
#include "debug.h"
Go to the source code of this file.
§ rpmmi_Count()
§ rpmmi_dealloc()
§ rpmmi_getattro()
static PyObject* rpmmi_getattro |
( |
PyObject * |
o, |
|
|
PyObject * |
n |
|
) |
| |
|
static |
§ rpmmi_Instance()
§ rpmmi_iter()
§ rpmmi_iternext()
§ rpmmi_Next()
§ rpmmi_Pattern()
static PyObject* rpmmi_Pattern |
( |
rpmmiObject * |
s, |
|
|
PyObject * |
args, |
|
|
PyObject * |
kwds |
|
) |
| |
|
static |
§ rpmmi_setattro()
static int rpmmi_setattro |
( |
PyObject * |
o, |
|
|
PyObject * |
n, |
|
|
PyObject * |
v |
|
) |
| |
|
static |
§ rpmmi_Wrap()
§ rpmmi_doc
§ rpmmi_methods
struct PyMethodDef rpmmi_methods[] |
|
static |
Initial value:= {
"mi.next() -> hdr\n\
- Retrieve next header that matches. Iterate directly in python if possible.\n" },
NULL },
NULL },
{
"pattern", (PyCFunction)
rpmmi_Pattern, METH_VARARGS|METH_KEYWORDS,
"mi.pattern(TagN, mire_type, pattern)\n\
- Set a secondary match pattern on tags from retrieved header.\n" },
{NULL, NULL}
}
static PyObject * rpmmi_Pattern(rpmmiObject *s, PyObject *args, PyObject *kwds)
static PyObject * rpmmi_Instance(rpmmiObject *s)
static PyObject * rpmmi_Next(rpmmiObject *s)
static PyObject * rpmmi_Count(rpmmiObject *s)
Definition at line 180 of file rpmmi-py.c.
§ rpmmi_Type