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

- File List
- Globals

# python/rpmfi-py.h

Go to the documentation of this file.

    00001 #ifndef H_RPMFI_PY
    00002 #define H_RPMFI_PY
    00003
    00004 #include "rpmfi.h"
    00005
    00012
    00015 typedef struct rpmfiObject_s {
    00016     PyObject_HEAD
    00017     PyObject *md_dict;
    00018     int active;
    00019 /*@null@*/
    00020     rpmfi fi;
    00021 } rpmfiObject;
    00022
    00025 /*@unchecked@*/
    00026 extern PyTypeObject rpmfi_Type;
    00027
    00028 #ifdef __cplusplus
    00029 extern "C" {
    00030 #endif
    00031
    00034 /*@null@*/
    00035 rpmfi fiFromFi(rpmfiObject * fi)
    00036         /*@*/;
    00037
    00040 /*@null@*/
    00041 rpmfiObject * rpmfi_Wrap(rpmfi fi)
    00042         /*@*/;
    00043
    00046 /*@null@*/
    00047 rpmfiObject * hdr_fiFromHeader(PyObject * s, PyObject * args, PyObject * kwds)
    00048         /*@globals rpmGlobalMacroContext @*/
    00049         /*@modifies rpmGlobalMacroContext @*/;
    00050
    00051 #ifdef __cplusplus
    00052 }
    00053 #endif
    00054
    00057 #endif