python/rpmte-py.c File Reference

#include "system.h"
#include <rpmlib.h>
#include "header-py.h"
#include "rpmds-py.h"
#include "rpmfi-py.h"
#include "rpmte-py.h"
#include "debug.h"

Include dependency graph for rpmte-py.c:

Go to the source code of this file.

Functions

static int rpmte_print (rpmteObject *s, FILE *fp, int flags)
static PyObject * rpmte_getattro (PyObject *o, PyObject *n)
static int rpmte_setattro (PyObject *o, PyObject *n, PyObject *v)
rpmteObjectrpmte_Wrap (rpmte te)
Class: Rpmte
static PyObject * rpmte_Debug (rpmteObject *s, PyObject *args, PyObject *kwds)
static PyObject * rpmte_TEType (rpmteObject *s)
static PyObject * rpmte_N (rpmteObject *s)
static PyObject * rpmte_E (rpmteObject *s)
static PyObject * rpmte_V (rpmteObject *s)
static PyObject * rpmte_R (rpmteObject *s)
static PyObject * rpmte_A (rpmteObject *s)
static PyObject * rpmte_O (rpmteObject *s)
static PyObject * rpmte_NEVR (rpmteObject *s)
static PyObject * rpmte_NEVRA (rpmteObject *s)
static PyObject * rpmte_Pkgid (rpmteObject *s)
static PyObject * rpmte_Hdrid (rpmteObject *s)
static PyObject * rpmte_Color (rpmteObject *s)
static PyObject * rpmte_PkgFileSize (rpmteObject *s)
static PyObject * rpmte_Breadth (rpmteObject *s)
static PyObject * rpmte_Depth (rpmteObject *s)
static PyObject * rpmte_Npreds (rpmteObject *s)
static PyObject * rpmte_Degree (rpmteObject *s)
static PyObject * rpmte_Parent (rpmteObject *s)
static PyObject * rpmte_Tree (rpmteObject *s)
static PyObject * rpmte_AddedKey (rpmteObject *s)
static PyObject * rpmte_DBOffset (rpmteObject *s)
static PyObject * rpmte_Key (rpmteObject *s)
static PyObject * rpmte_DS (rpmteObject *s, PyObject *args, PyObject *kwds)
static PyObject * rpmte_FI (rpmteObject *s, PyObject *args, PyObject *kwds)

Variables

static struct PyMethodDef rpmte_methods []
static char rpmte_doc []
PyTypeObject rpmte_Type


Detailed Description

Definition in file rpmte-py.c.


Function Documentation

static PyObject* rpmte_A ( rpmteObject s  )  [static]

Definition at line 120 of file rpmte-py.c.

References rpmteA(), and rpmteObject_s::te.

static PyObject* rpmte_AddedKey ( rpmteObject s  )  [static]

Definition at line 232 of file rpmte-py.c.

References rpmteAddedKey(), and rpmteObject_s::te.

static PyObject* rpmte_Breadth ( rpmteObject s  )  [static]

Definition at line 184 of file rpmte-py.c.

References rpmteBreadth(), and rpmteObject_s::te.

static PyObject* rpmte_Color ( rpmteObject s  )  [static]

Definition at line 168 of file rpmte-py.c.

References rpmteColor(), and rpmteObject_s::te.

static PyObject* rpmte_DBOffset ( rpmteObject s  )  [static]

Definition at line 240 of file rpmte-py.c.

References rpmteDBOffset(), and rpmteObject_s::te.

static PyObject* rpmte_Debug ( rpmteObject s,
PyObject *  args,
PyObject *  kwds 
) [static]

Definition at line 65 of file rpmte-py.c.

References _rpmte_debug.

static PyObject* rpmte_Degree ( rpmteObject s  )  [static]

Definition at line 208 of file rpmte-py.c.

References rpmteDegree(), and rpmteObject_s::te.

static PyObject* rpmte_Depth ( rpmteObject s  )  [static]

Definition at line 192 of file rpmte-py.c.

References rpmteDepth(), and rpmteObject_s::te.

static PyObject* rpmte_DS ( rpmteObject s,
PyObject *  args,
PyObject *  kwds 
) [static]

Definition at line 264 of file rpmte-py.c.

References rpmds_Wrap(), rpmdsLink, rpmteDS(), tagNumFromPyObject(), and rpmteObject_s::te.

static PyObject* rpmte_E ( rpmteObject s  )  [static]

Definition at line 96 of file rpmte-py.c.

References rpmteE(), and rpmteObject_s::te.

static PyObject* rpmte_FI ( rpmteObject s,
PyObject *  args,
PyObject *  kwds 
) [static]

Definition at line 292 of file rpmte-py.c.

References rpmfi_Wrap(), rpmfiLink, rpmteFI(), tagNumFromPyObject(), and rpmteObject_s::te.

static PyObject* rpmte_getattro ( PyObject *  o,
PyObject *  n 
) [static]

Definition at line 412 of file rpmte-py.c.

static PyObject* rpmte_Hdrid ( rpmteObject s  )  [static]

Definition at line 160 of file rpmte-py.c.

References rpmteHdrid(), and rpmteObject_s::te.

static PyObject* rpmte_Key ( rpmteObject s  )  [static]

Definition at line 248 of file rpmte-py.c.

References rpmteKey(), and rpmteObject_s::te.

static PyObject* rpmte_N ( rpmteObject s  )  [static]

Definition at line 88 of file rpmte-py.c.

References rpmteN(), and rpmteObject_s::te.

static PyObject* rpmte_NEVR ( rpmteObject s  )  [static]

Definition at line 136 of file rpmte-py.c.

References rpmteNEVR(), and rpmteObject_s::te.

static PyObject* rpmte_NEVRA ( rpmteObject s  )  [static]

Definition at line 144 of file rpmte-py.c.

References rpmteNEVRA(), and rpmteObject_s::te.

static PyObject* rpmte_Npreds ( rpmteObject s  )  [static]

Definition at line 200 of file rpmte-py.c.

References rpmteNpreds(), and rpmteObject_s::te.

static PyObject* rpmte_O ( rpmteObject s  )  [static]

Definition at line 128 of file rpmte-py.c.

References rpmteO(), and rpmteObject_s::te.

static PyObject* rpmte_Parent ( rpmteObject s  )  [static]

Definition at line 216 of file rpmte-py.c.

References rpmteParent(), and rpmteObject_s::te.

static PyObject* rpmte_PkgFileSize ( rpmteObject s  )  [static]

Definition at line 176 of file rpmte-py.c.

References rpmtePkgFileSize(), and rpmteObject_s::te.

static PyObject* rpmte_Pkgid ( rpmteObject s  )  [static]

Definition at line 152 of file rpmte-py.c.

References rpmtePkgid(), and rpmteObject_s::te.

static int rpmte_print ( rpmteObject s,
FILE *  fp,
int  flags 
) [static]

Definition at line 396 of file rpmte-py.c.

References rpmteA(), rpmteNEVR(), rpmteType(), rpmteObject_s::te, TR_ADDED, and TR_REMOVED.

static PyObject* rpmte_R ( rpmteObject s  )  [static]

Definition at line 112 of file rpmte-py.c.

References rpmteR(), and rpmteObject_s::te.

static int rpmte_setattro ( PyObject *  o,
PyObject *  n,
PyObject *  v 
) [static]

Definition at line 418 of file rpmte-py.c.

static PyObject* rpmte_TEType ( rpmteObject s  )  [static]

Definition at line 80 of file rpmte-py.c.

References rpmteType(), and rpmteObject_s::te.

static PyObject* rpmte_Tree ( rpmteObject s  )  [static]

Definition at line 224 of file rpmte-py.c.

References rpmteTree(), and rpmteObject_s::te.

static PyObject* rpmte_V ( rpmteObject s  )  [static]

Definition at line 104 of file rpmte-py.c.

References rpmteV(), and rpmteObject_s::te.


Variable Documentation

char rpmte_doc[] [static]

Initial value:

""

Definition at line 427 of file rpmte-py.c.


Generated on Mon Aug 3 15:19:42 2009 for rpm by  doxygen 1.5.1