rpm  5.4.15
rpmte-py.h
Go to the documentation of this file.
1 #ifndef H_RPMTE_PY
2 #define H_RPMTE_PY
3 
4 #include "rpmte.h"
5 
12 
15 typedef struct rpmteObject_s {
16  PyObject_HEAD
17  PyObject *md_dict;
19 } rpmteObject;
20 
23 /*@unchecked@*/
24 extern PyTypeObject rpmte_Type;
25 #define rpmteObject_Check(v) ((v)->ob_type == &rpmte_Type)
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif
30 
33 /*@null@*/
35  /*@*/;
36 
37 #ifdef __cplusplus
38 }
39 #endif
40 
43 #endif
Structures used for an "rpmte" transaction element.
rpmte te
Definition: rpmte-py.h:18
PyObject_HEAD PyObject * md_dict
Definition: rpmte-py.h:17
struct rpmte_s * rpmte
An element of a transaction set, i.e.
Definition: rpmtypes.h:38
struct rpmteObject_s rpmteObject
rpmteObject * rpmte_Wrap(rpmte te)
Definition: rpmte-py.c:486
PyTypeObject rpmte_Type
Definition: rpmte-py.c:440