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

- File List
- Globals

# python/header-py.h

Go to the documentation of this file.

    00001 #ifndef RPMPYTHON_HEADER
    00002 #define RPMPYTHON_HEADER
    00003
    00010
    00013 typedef struct hdrObject_s hdrObject;
    00014
    00017 /*@unchecked@*/
    00018 extern PyTypeObject hdr_Type;
    00019
    00022 extern PyObject * pyrpmError;
    00023
    00024 #ifdef __cplusplus
    00025 extern "C" {
    00026 #endif
    00027
    00030 hdrObject * hdr_Wrap(Header h)
    00031         /*@*/;
    00032
    00035 Header hdrGetHeader(hdrObject * h)
    00036         /*@*/;
    00037
    00040 long tagNumFromPyObject (PyObject *item)
    00041         /*@*/;
    00042
    00045 PyObject * labelCompare (PyObject * self, PyObject * args)
    00046         /*@*/;
    00047
    00050 PyObject * versionCompare (PyObject * self, PyObject * args, PyObject * kwds)
    00051         /*@*/;
    00052
    00055 PyObject * rpmHeaderFromFile(PyObject * self, PyObject * args, PyObject * kwds)
    00056         /*@*/;
    00057
    00060 PyObject * rpmHeaderFromFD(PyObject * self, PyObject * args, PyObject * kwds)
    00061         /*@*/;
    00062
    00065 PyObject * rpmSingleHeaderFromFD(PyObject * self, PyObject * args, PyObject * kwds)
    00066         /*@*/;
    00067
    00070 PyObject * rpmReadHeaders (FD_t fd)
    00071         /*@*/;
    00072
    00075 PyObject * rhnLoad(PyObject * self, PyObject * args, PyObject * kwds)
    00076         /*@*/;
    00077
    00080 PyObject * hdrLoad(PyObject * self, PyObject * args, PyObject * kwds)
    00081         /*@*/;
    00082
    00083 #ifdef __cplusplus
    00084 }
    00085 #endif
    00086
    00089 #endif