rpm 5.2.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

rpmfi-py.h
Go to the documentation of this file.
1 #ifndef H_RPMFI_PY
2 #define H_RPMFI_PY
3
4 #include "rpmfi.h"
5
12
15 typedef struct rpmfiObject_s {
16 PyObject_HEAD
17 PyObject *md_dict;
18 int active;
19 /*@null@*/
20 rpmfi fi;
21 } rpmfiObject;
22
25 /*@unchecked@*/
26 extern PyTypeObject rpmfi_Type;
27
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31
34 /*@null@*/
35 rpmfi fiFromFi(rpmfiObject * fi)
36 /*@*/;
37
40 /*@null@*/
41 rpmfiObject * rpmfi_Wrap(rpmfi fi)
42 /*@*/;
43
46 /*@null@*/
47 rpmfiObject * hdr_fiFromHeader(PyObject * s, PyObject * args, PyObject * kwds)
48 /*@globals rpmGlobalMacroContext @*/
49 /*@modifies rpmGlobalMacroContext @*/;
50
51 #ifdef __cplusplus
52 }
53 #endif
54
57 #endif