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