rpm
5.4.10
|
#include "system.h"
#include <rpmio.h>
#include <rpmcb.h>
#include <rpmtypes.h>
#include <rpmtag.h>
#include "rpmdb-py.h"
#include "rpmmi-py.h"
#include "header-py.h"
#include "debug.h"
Go to the source code of this file.
Functions | |
static int | rpmdb_length (rpmdbObject *s) |
static hdrObject * | rpmdb_subscript (rpmdbObject *s, PyObject *key) |
static void | rpmdb_dealloc (rpmdbObject *s) |
static PyObject * | rpmdb_getattro (PyObject *o, PyObject *n) |
static int | rpmdb_setattro (PyObject *o, PyObject *n, PyObject *v) |
Class: Rpmdb | |
static rpmmiObject * | rpmdb_Match (rpmdbObject *s, PyObject *args, PyObject *kwds) |
Variables | |
static struct PyMethodDef | rpmdb_methods [] |
static PyMappingMethods | rpmdb_as_mapping |
static char | rpmdb_doc [] = "" |
PyTypeObject | rpmdb_Type |
Definition in file rpmdb-py.c.
|
static |
Definition at line 212 of file rpmdb-py.c.
References rpmdbObject_s::db, and rpmdbClose().
|
static |
Definition at line 220 of file rpmdb-py.c.
|
static |
Definition at line 152 of file rpmdb-py.c.
References rpmdbObject_s::db, RPMDBI_PACKAGES, rpmmiFree(), rpmmiInit(), and rpmmiNext().
|
static |
Definition at line 113 of file rpmdb-py.c.
References rpmdbObject_s::db, RPMDBI_PACKAGES, rpmmi_Wrap(), rpmmiInit(), and tagNumFromPyObject().
|
static |
Definition at line 226 of file rpmdb-py.c.
|
static |
Definition at line 171 of file rpmdb-py.c.
References rpmdbObject_s::db, hdr_Wrap(), headerFree(), pyrpmError, RPMDBI_PACKAGES, rpmmiFree(), rpmmiInit(), and rpmmiNext().
|
static |
Definition at line 204 of file rpmdb-py.c.
|
static |
Definition at line 235 of file rpmdb-py.c.
|
static |
Definition at line 141 of file rpmdb-py.c.