Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

python/rpmds-py.h File Reference

More...

#include "rpmds.h"

Go to the source code of this file.

Data Structures

struct  rpmdsObject_s

Typedefs

typedef rpmdsObject_s rpmdsObject

Functions

rpmds dsFromDs (rpmdsObject *ds)
rpmdsObject * rpmds_Wrap (rpmds ds)
rpmdsObject * rpmds_Single (PyObject *s, PyObject *args)
rpmdsObject * hdr_dsFromHeader (PyObject *s, PyObject *args)
rpmdsObject * hdr_dsOfHeader (PyObject *s, PyObject *args)

Variables

PyTypeObject rpmds_Type


Detailed Description

Definition in file rpmds-py.h.


Typedef Documentation

typedef struct rpmdsObject_s rpmdsObject
 


Function Documentation

rpmds dsFromDs (  rpmdsObject *    ds ) 
 

Definition at line 372 of file rpmds-py.c.

References rpmdsObject_s::ds, and rpmds.

rpmdsObject* hdr_dsFromHeader (  PyObject *    s,
PyObject *    args
) 
 

Definition at line 411 of file rpmds-py.c.

References hdrGetHeader(), rpmds_Wrap(), rpmdsNew(), rpmTag, RPMTAG_REQUIRENAME, and tagNumFromPyObject().

rpmdsObject* hdr_dsOfHeader (  PyObject *    s,
PyObject *    args
) 
 

Definition at line 431 of file rpmds-py.c.

References hdrGetHeader(), rpmds_Wrap(), rpmdsThis(), RPMSENSE_EQUAL, and RPMTAG_PROVIDENAME.

rpmdsObject* rpmds_Single (  PyObject *    s,
PyObject *    args
) 
 

Definition at line 390 of file rpmds-py.c.

References rpmds_Wrap(), rpmdsSingle(), RPMTAG_PROVIDENAME, and tagNumFromPyObject().

rpmdsObject* rpmds_Wrap (  rpmds    ds ) 
 

Definition at line 378 of file rpmds-py.c.

References rpmdsObject_s::active, rpmdsObject_s::ds, rpmds, and rpmds_Type.

Referenced by hdr_dsFromHeader(), hdr_dsOfHeader(), rpmds_Single(), and rpmte_DS().


Variable Documentation

PyTypeObject rpmds_Type
 

Definition at line 23 of file rpmds-py.h.

Referenced by rpmds_Wrap().


Generated on Wed Mar 17 14:58:42 2004 for rpm by doxygen1.2.18