rpm
4.5
|
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