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 
00015 typedef struct rpmdsObject_s {
00016     PyObject_HEAD
00017     PyObject *md_dict;          
00018     int         active;
00019 /*@null@*/
00020     rpmds       ds;
00021 } rpmdsObject;
00022 
00025 /*@unchecked@*/
00026 extern PyTypeObject rpmds_Type;
00027 
00028 #ifdef __cplusplus
00029 extern "C" {
00030 #endif
00031 
00034 /*@null@*/
00035 rpmds dsFromDs(rpmdsObject * ds)
00036         /*@*/;
00037 
00040 /*@null@*/
00041 rpmdsObject * rpmds_Wrap(rpmds ds)
00042         /*@*/;
00043 
00046 /*@null@*/
00047 rpmdsObject * rpmds_Single(PyObject * s, PyObject * args, PyObject * kwds)
00048         /*@*/;
00049 
00052 /*@null@*/
00053 rpmdsObject * hdr_dsFromHeader(PyObject * s, PyObject * args, PyObject * kwds)
00054         /*@*/;
00055 
00058 /*@null@*/
00059 rpmdsObject * hdr_dsOfHeader(PyObject * s)
00060         /*@*/;
00061 
00062 #ifdef __cplusplus      
00063 }
00064 #endif
00065 
00068 #endif

Generated on Sun Aug 18 14:30:39 2013 for rpm by  doxygen 1.4.4