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
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 rpmTag 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 * rpmHeaderFromFile(PyObject * self, PyObject * args, PyObject * kwds)
00056 ;
00057
00060 PyObject * rpmHeaderFromFD(PyObject * self, PyObject * args, PyObject * kwds)
00061 ;
00062
00065 PyObject * rpmSingleHeaderFromFD(PyObject * self, PyObject * args, PyObject * kwds)
00066 ;
00067
00070 PyObject * rpmHeaderToFile(PyObject * self, PyObject * args, PyObject * kwds)
00071 ;
00072
00075 PyObject * rpmHeaderToFD(PyObject * self, PyObject * args, PyObject * kwds)
00076 ;
00077
00080 PyObject * rpmReadHeaders (FD_t fd)
00081 ;
00082
00085 PyObject * rpmWriteHeaders (PyObject * list, FD_t fd)
00086 ;
00087
00090 PyObject * rhnLoad(PyObject * self, PyObject * args, PyObject * kwds)
00091 ;
00092
00095 PyObject * hdrLoad(PyObject * self, PyObject * args, PyObject * kwds)
00096 ;
00097
00098 #ifdef __cplusplus
00099 }
00100 #endif
00101
00104 #endif