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

python/rpmds-py.h

Go to the documentation of this file.
00001 #ifndef H_RPMDS_PY
00002 #define H_RPMDS_PY
00003 
00004 #include "rpmds.h"
00005 
00012 typedef struct rpmdsObject_s {
00013     PyObject_HEAD
00014     PyObject *md_dict;          
00015     int         active;
00016 /*@null@*/
00017     rpmds       ds;
00018 } rpmdsObject;
00019 
00022 /*@unchecked@*/
00023 extern PyTypeObject rpmds_Type;
00024 
00027 rpmds dsFromDs(rpmdsObject * ds)
00028         /*@*/;
00029 
00032 rpmdsObject * rpmds_Wrap(rpmds ds)
00033         /*@*/;
00034 
00037 rpmdsObject * rpmds_Single(PyObject * s, PyObject * args)
00038         /*@*/;
00039 
00042 rpmdsObject * hdr_dsFromHeader(PyObject * s, PyObject * args)
00043         /*@*/;
00044 
00047 rpmdsObject * hdr_dsOfHeader(PyObject * s, PyObject * args)
00048         /*@*/;
00049 
00050 #endif

Generated on Sun Oct 26 13:02:02 2003 for rpm by doxygen1.2.18