Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

python/rpmrc-py.h

Go to the documentation of this file.
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        /* XXX backport to python-1.5.2 */
00016     PyDictObject dict;
00017 #else
00018     PyObject_HEAD
00019 #endif
00020     PyObject *md_dict;          
00021 } ;
00022 
00023 /*@unchecked@*/
00024 extern PyTypeObject rpmrc_Type;
00025 
00026 PyObject * rpmrc_AddMacro(PyObject * self, PyObject * args)
00027         /*@globals rpmGlobalMacroContext, _Py_NoneStruct @*/
00028         /*@modifies rpmGlobalMacroContext, _Py_NoneStruct @*/;
00029 PyObject * rpmrc_DelMacro(PyObject * self, PyObject * args)
00030         /*@globals rpmGlobalMacroContext, _Py_NoneStruct @*/
00031         /*@modifies rpmGlobalMacroContext, _Py_NoneStruct @*/;
00032 
00033 #if Py_TPFLAGS_HAVE_ITER        /* XXX backport to python-1.5.2 */
00034 PyObject * rpmrc_Create(PyObject * self, PyObject * args, PyObject * kwds)
00035         /*@*/;
00036 #endif
00037 
00038 #endif

Generated on Sun Oct 26 13:02:02 2003 for rpm by doxygen1.2.18