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

# python/header-py.h

Go to the documentation of this file.

    00001 #ifndef RPMPYTHON_HEADER
    00002 #define RPMPYTHON_HEADER
    00003
    00010 typedef struct hdrObject_s hdrObject;
    00011
    00012 /*@unchecked@*/
    00013 extern PyTypeObject hdr_Type;
    00014
    00017 PyObject * pyrpmError;
    00018
    00019 hdrObject * hdr_Wrap(Header h)
    00020         /*@*/;
    00021
    00022 Header hdrGetHeader(hdrObject * h)
    00023         /*@*/;
    00024
    00025 long tagNumFromPyObject (PyObject *item)
    00026         /*@*/;
    00027
    00028 PyObject * labelCompare (PyObject * self, PyObject * args)
    00029         /*@*/;
    00030 PyObject * versionCompare (PyObject * self, PyObject * args)
    00031         /*@*/;
    00032 PyObject * rpmMergeHeadersFromFD(PyObject * self, PyObject * args)
    00033         /*@*/;
    00034 int rpmMergeHeaders(PyObject * list, FD_t fd, int matchTag)
    00035         /*@*/;
    00036 PyObject * rpmHeaderFromFile(PyObject * self, PyObject * args)
    00037         /*@*/;
    00038 PyObject * rpmHeaderFromFD(PyObject * self, PyObject * args)
    00039         /*@*/;
    00040 PyObject * rpmReadHeaders (FD_t fd)
    00041         /*@*/;
    00042 PyObject * rhnLoad(PyObject * self, PyObject * args)
    00043         /*@*/;
    00044 PyObject * hdrLoad(PyObject * self, PyObject * args)
    00045         /*@*/;
    00046
    00047 #endif