Chris@87: Chris@87: /* System module interface */ Chris@87: Chris@87: #ifndef Py_SYSMODULE_H Chris@87: #define Py_SYSMODULE_H Chris@87: #ifdef __cplusplus Chris@87: extern "C" { Chris@87: #endif Chris@87: Chris@87: PyAPI_FUNC(PyObject *) PySys_GetObject(char *); Chris@87: PyAPI_FUNC(int) PySys_SetObject(char *, PyObject *); Chris@87: PyAPI_FUNC(FILE *) PySys_GetFile(char *, FILE *); Chris@87: PyAPI_FUNC(void) PySys_SetArgv(int, char **); Chris@87: PyAPI_FUNC(void) PySys_SetArgvEx(int, char **, int); Chris@87: PyAPI_FUNC(void) PySys_SetPath(char *); Chris@87: Chris@87: PyAPI_FUNC(void) PySys_WriteStdout(const char *format, ...) Chris@87: Py_GCC_ATTRIBUTE((format(printf, 1, 2))); Chris@87: PyAPI_FUNC(void) PySys_WriteStderr(const char *format, ...) Chris@87: Py_GCC_ATTRIBUTE((format(printf, 1, 2))); Chris@87: Chris@87: PyAPI_FUNC(void) PySys_ResetWarnOptions(void); Chris@87: PyAPI_FUNC(void) PySys_AddWarnOption(char *); Chris@87: PyAPI_FUNC(int) PySys_HasWarnOptions(void); Chris@87: Chris@87: PyAPI_FUNC(size_t) _PySys_GetSizeOf(PyObject *); Chris@87: Chris@87: #ifdef __cplusplus Chris@87: } Chris@87: #endif Chris@87: #endif /* !Py_SYSMODULE_H */