Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-30 10:18:10

0001 #ifndef Py_INTERNAL_SYSMODULE_H
0002 #define Py_INTERNAL_SYSMODULE_H
0003 #ifdef __cplusplus
0004 extern "C" {
0005 #endif
0006 
0007 #ifndef Py_BUILD_CORE
0008 #  error "this header requires Py_BUILD_CORE define"
0009 #endif
0010 
0011 PyAPI_FUNC(int) _PySys_Audit(
0012     PyThreadState *tstate,
0013     const char *event,
0014     const char *argFormat,
0015     ...);
0016 
0017 /* We want minimal exposure of this function, so use extern rather than
0018    PyAPI_FUNC() to not export the symbol. */
0019 extern void _PySys_ClearAuditHooks(PyThreadState *tstate);
0020 
0021 PyAPI_FUNC(int) _PySys_SetAttr(PyObject *, PyObject *);
0022 
0023 extern int _PySys_ClearAttrString(PyInterpreterState *interp,
0024                                   const char *name, int verbose);
0025 
0026 #ifdef __cplusplus
0027 }
0028 #endif
0029 #endif /* !Py_INTERNAL_SYSMODULE_H */