X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=AppPkg%2FApplications%2FPython%2FPython-2.7.2%2FInclude%2Fmoduleobject.h;fp=AppPkg%2FApplications%2FPython%2FPython-2.7.2%2FInclude%2Fmoduleobject.h;h=ff16ad288a88362ff4d2d93bcac59b9e978540a3;hb=4710c53dcad1ebf3755f3efb9e80ac24bd72a9b2;hp=0000000000000000000000000000000000000000;hpb=cbc6b5e54599c7391ece99ad3c5313f4dd4ddda6;p=mirror_edk2.git diff --git a/AppPkg/Applications/Python/Python-2.7.2/Include/moduleobject.h b/AppPkg/Applications/Python/Python-2.7.2/Include/moduleobject.h new file mode 100644 index 0000000000..ff16ad288a --- /dev/null +++ b/AppPkg/Applications/Python/Python-2.7.2/Include/moduleobject.h @@ -0,0 +1,24 @@ + +/* Module object interface */ + +#ifndef Py_MODULEOBJECT_H +#define Py_MODULEOBJECT_H +#ifdef __cplusplus +extern "C" { +#endif + +PyAPI_DATA(PyTypeObject) PyModule_Type; + +#define PyModule_Check(op) PyObject_TypeCheck(op, &PyModule_Type) +#define PyModule_CheckExact(op) (Py_TYPE(op) == &PyModule_Type) + +PyAPI_FUNC(PyObject *) PyModule_New(const char *); +PyAPI_FUNC(PyObject *) PyModule_GetDict(PyObject *); +PyAPI_FUNC(char *) PyModule_GetName(PyObject *); +PyAPI_FUNC(char *) PyModule_GetFilename(PyObject *); +PyAPI_FUNC(void) _PyModule_Clear(PyObject *); + +#ifdef __cplusplus +} +#endif +#endif /* !Py_MODULEOBJECT_H */