File: /Users/paulross/dev/Python-3.6.2/Include/intrcheck.h

Green shading in the line number column means the source is part of the translation unit, red means it is conditionally excluded. Highlighted line numbers link to the translation unit page. Highlighted macros link to the macro page.

       1: 
       2: #ifndef Py_INTRCHECK_H
       3: #define Py_INTRCHECK_H
       4: #ifdef __cplusplus
       5: extern "C" {
       6: #endif
       7: 
       8: PyAPI_FUNC(int) PyOS_InterruptOccurred(void);
       9: PyAPI_FUNC(void) PyOS_InitInterrupts(void);
      10: PyAPI_FUNC(void) PyOS_AfterFork(void);
      11: 
      12: #ifndef Py_LIMITED_API
      13: PyAPI_FUNC(int) _PyOS_IsMainThread(void);
      14: 
      15: #ifdef MS_WINDOWS
      16: /* windows.h is not included by Python.h so use void* instead of HANDLE */
      17: PyAPI_FUNC(void*) _PyOS_SigintEvent(void);
      18: #endif
      19: #endif /* !Py_LIMITED_API */
      20: 
      21: #ifdef __cplusplus
      22: }
      23: #endif
      24: #endif /* !Py_INTRCHECK_H */
      25: