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 /*@null@*/
00028 rpmds dsFromDs(rpmdsObject * ds)
00029         /*@*/;
00030 
00033 /*@null@*/
00034 rpmdsObject * rpmds_Wrap(rpmds ds)
00035         /*@*/;
00036 
00039 /*@null@*/
00040 rpmdsObject * rpmds_Single(PyObject * s, PyObject * args, PyObject * kwds)
00041         /*@*/;
00042 
00045 /*@null@*/
00046 rpmdsObject * hdr_dsFromHeader(PyObject * s, PyObject * args, PyObject * kwds)
00047         /*@*/;
00048 
00051 /*@null@*/
00052 rpmdsObject * hdr_dsOfHeader(PyObject * s)
00053         /*@*/;
00054 
00055 #endif

Generated on Fri Oct 12 08:44:54 2007 for rpm by  doxygen 1.5.2