python/header-py.h

Go to the documentation of this file.
00001 #ifndef RPMPYTHON_HEADER
00002 #define RPMPYTHON_HEADER
00003 
00010 
00013 typedef struct hdrObject_s hdrObject;
00014 
00017 /*@unchecked@*/
00018 extern PyTypeObject hdr_Type;
00019 
00022 extern PyObject * pyrpmError;
00023 
00024 #ifdef __cplusplus
00025 extern "C" {
00026 #endif
00027 
00030 hdrObject * hdr_Wrap(Header h)
00031         /*@*/;
00032 
00035 Header hdrGetHeader(hdrObject * h)
00036         /*@*/;
00037 
00040 long tagNumFromPyObject (PyObject *item)
00041         /*@*/;
00042 
00045 PyObject * labelCompare (PyObject * self, PyObject * args)
00046         /*@*/;
00047 
00050 PyObject * versionCompare (PyObject * self, PyObject * args, PyObject * kwds)
00051         /*@*/;
00052 
00055 PyObject * rpmMergeHeadersFromFD(PyObject * self, PyObject * args, PyObject * kwds)
00056         /*@*/;
00057 
00060 int rpmMergeHeaders(PyObject * list, FD_t fd, int matchTag)
00061         /*@*/;
00062 
00065 PyObject * rpmHeaderFromFile(PyObject * self, PyObject * args, PyObject * kwds)
00066         /*@*/;
00067 
00070 PyObject * rpmHeaderFromFD(PyObject * self, PyObject * args, PyObject * kwds)
00071         /*@*/;
00072 
00075 PyObject * rpmSingleHeaderFromFD(PyObject * self, PyObject * args, PyObject * kwds)
00076         /*@*/;
00077 
00080 PyObject * rpmReadHeaders (FD_t fd)
00081         /*@*/;
00082 
00085 PyObject * rhnLoad(PyObject * self, PyObject * args, PyObject * kwds)
00086         /*@*/;
00087 
00090 PyObject * hdrLoad(PyObject * self, PyObject * args, PyObject * kwds)
00091         /*@*/;
00092 
00093 #ifdef __cplusplus      
00094 }
00095 #endif
00096 
00099 #endif

Generated on Mon Aug 23 10:36:34 2010 for rpm by  doxygen 1.5.1