Staging
v0.5.1
https://github.com/python/cpython
Revision 89a0b7d93a34bb83e639d224f7f0ee8bf9797ca0 authored by Martin v. Löwis on 31 August 2004, 06:43:28 UTC, committed by Martin v. Löwis on 31 August 2004, 06:43:28 UTC
1 parent 7c2a85b
Raw File
Tip revision: 89a0b7d93a34bb83e639d224f7f0ee8bf9797ca0 authored by Martin v. Löwis on 31 August 2004, 06:43:28 UTC
Add patch for Tix 8.1.4.
Tip revision: 89a0b7d
sysmodule.h

/* System module interface */

#ifndef Py_SYSMODULE_H
#define Py_SYSMODULE_H
#ifdef __cplusplus
extern "C" {
#endif

PyAPI_FUNC(PyObject *) PySys_GetObject(char *);
PyAPI_FUNC(int) PySys_SetObject(char *, PyObject *);
PyAPI_FUNC(FILE *) PySys_GetFile(char *, FILE *);
PyAPI_FUNC(void) PySys_SetArgv(int, char **);
PyAPI_FUNC(void) PySys_SetPath(char *);

PyAPI_FUNC(void) PySys_WriteStdout(const char *format, ...)
			Py_GCC_ATTRIBUTE((format(printf, 1, 2)));
PyAPI_FUNC(void) PySys_WriteStderr(const char *format, ...)
			Py_GCC_ATTRIBUTE((format(printf, 1, 2)));

PyAPI_DATA(PyObject *) _PySys_TraceFunc, *_PySys_ProfileFunc;
PyAPI_DATA(int) _PySys_CheckInterval;

PyAPI_FUNC(void) PySys_ResetWarnOptions(void);
PyAPI_FUNC(void) PySys_AddWarnOption(char *);

#ifdef __cplusplus
}
#endif
#endif /* !Py_SYSMODULE_H */
back to top