00001 #ifndef H_RPMRC_PY
00002 #define H_RPMRC_PY
00003
00010 typedef struct rpmrcObject_s rpmrcObject;
00011
00014 struct rpmrcObject_s {
00015 #if Py_TPFLAGS_HAVE_ITER
00016 PyDictObject dict;
00017 #else
00018 PyObject_HEAD
00019 #endif
00020 PyObject *md_dict;
00021 } ;
00022
00023
00024 extern PyTypeObject rpmrc_Type;
00025
00026
00027 PyObject * rpmrc_AddMacro(PyObject * self, PyObject * args, PyObject * kwds)
00028
00029 ;
00030
00031 PyObject * rpmrc_DelMacro(PyObject * self, PyObject * args, PyObject * kwds)
00032
00033 ;
00034
00035 #if Py_TPFLAGS_HAVE_ITER
00036
00037 PyObject * rpmrc_Create(PyObject * self, PyObject * args, PyObject * kwds)
00038 ;
00039 #endif
00040
00041 #endif