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 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 * 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 * rpmReadHeaders (FD_t fd)
00071 ;
00072
00075 PyObject * rhnLoad(PyObject * self, PyObject * args, PyObject * kwds)
00076 ;
00077
00080 PyObject * hdrLoad(PyObject * self, PyObject * args, PyObject * kwds)
00081 ;
00082
00083 #ifdef __cplusplus
00084 }
00085 #endif
00086
00089 #endif