rpm  5.4.10
Data Structures
rpmds-py.h File Reference
#include "rpmds.h"
Include dependency graph for rpmds-py.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  rpmdsObject_s
 

Type: _rpm.ds

typedef struct rpmdsObject_s rpmdsObject
 
PyTypeObject rpmds_Type
 
rpmds dsFromDs (rpmdsObject *ds)
 
rpmdsObjectrpmds_Wrap (rpmds ds)
 
rpmdsObjectrpmds_Single (PyObject *s, PyObject *args, PyObject *kwds)
 
rpmdsObjecthdr_dsFromHeader (PyObject *s, PyObject *args, PyObject *kwds)
 
rpmdsObjecthdr_dsOfHeader (PyObject *s)
 

Typedef Documentation

§ rpmdsObject

typedef struct rpmdsObject_s rpmdsObject

Function Documentation

§ dsFromDs()

rpmds dsFromDs ( rpmdsObject ds)

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

References rpmdsObject_s::ds.

§ hdr_dsFromHeader()

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

§ hdr_dsOfHeader()

rpmdsObject* hdr_dsOfHeader ( PyObject *  s)

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

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

§ rpmds_Single()

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

§ rpmds_Wrap()

rpmdsObject* rpmds_Wrap ( rpmds  ds)

Variable Documentation

§ rpmds_Type

PyTypeObject rpmds_Type

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

Referenced by init_rpm(), rpmal_Add(), rpmal_AddProvides(), and rpmds_Wrap().