Open Search
    pystate.h File Reference

    Classes

    struct  _err_stackitem
     
    struct  _ts
     
    struct  _xid
     

    Macros

    #define PyTrace_CALL
     
    #define PyTrace_EXCEPTION
     
    #define PyTrace_LINE
     
    #define PyTrace_RETURN
     
    #define PyTrace_C_CALL
     
    #define PyTrace_C_EXCEPTION
     
    #define PyTrace_C_RETURN
     
    #define PyTrace_OPCODE
     
    #define _PyInterpreterState_Get
     

    Typedefs

    typedef int(* Py_tracefunc) (PyObject *, PyFrameObject *, int, PyObject *)
     
    typedef struct _err_stackitem _PyErr_StackItem
     
    typedef PyObject *(* _PyFrameEvalFunction) (PyThreadState *tstate, PyFrameObject *, int)
     
    typedef struct _xid _PyCrossInterpreterData
     
    typedef int(* crossinterpdatafunc) (PyObject *, struct _xid *)
     

    Functions

     PyAPI_FUNC (int) _PyInterpreterState_RequiresIDRef(PyInterpreterState *)
     
     PyAPI_FUNC (void) _PyInterpreterState_RequireIDRef(PyInterpreterState *
     
     PyAPI_FUNC (PyObject *) _PyInterpreterState_GetMainModule(PyInterpreterState *)
     
     PyAPI_FUNC (PyThreadState *) _PyThreadState_Prealloc(PyInterpreterState *)
     
     PyAPI_FUNC (PyInterpreterState *) _PyGILState_GetInterpreterStateUnsafe(void)
     
     PyAPI_FUNC (_PyFrameEvalFunction) _PyInterpreterState_GetEvalFrameFunc(PyInterpreterState *interp)
     
     PyAPI_FUNC (const PyConfig *) _PyInterpreterState_GetConfig(PyInterpreterState *interp)
     
     PyAPI_FUNC (crossinterpdatafunc) _PyCrossInterpreterData_Lookup(PyObject *)
     

    Variables

     int
     
    _PyFrameEvalFunction eval_frame
     

    Macro Definition Documentation

    ◆ PyTrace_CALL

    #define PyTrace_CALL

    ◆ PyTrace_EXCEPTION

    #define PyTrace_EXCEPTION

    ◆ PyTrace_LINE

    #define PyTrace_LINE

    ◆ PyTrace_RETURN

    #define PyTrace_RETURN

    ◆ PyTrace_C_CALL

    #define PyTrace_C_CALL

    ◆ PyTrace_C_EXCEPTION

    #define PyTrace_C_EXCEPTION

    ◆ PyTrace_C_RETURN

    #define PyTrace_C_RETURN

    ◆ PyTrace_OPCODE

    #define PyTrace_OPCODE

    ◆ _PyInterpreterState_Get

    #define _PyInterpreterState_Get

    Typedef Documentation

    ◆ Py_tracefunc

    typedef int(* Py_tracefunc) (PyObject *, PyFrameObject *, int, PyObject *)

    ◆ _PyErr_StackItem

    ◆ _PyFrameEvalFunction

    typedef PyObject*(* _PyFrameEvalFunction) (PyThreadState *tstate, PyFrameObject *, int)

    ◆ _PyCrossInterpreterData

    typedef struct _xid _PyCrossInterpreterData

    ◆ crossinterpdatafunc

    crossinterpdatafunc

    Function Documentation

    ◆ PyAPI_FUNC() [1/8]

    PyAPI_FUNC ( int  )

    ◆ PyAPI_FUNC() [2/8]

    PyAPI_FUNC ( void  )

    ◆ PyAPI_FUNC() [3/8]

    PyAPI_FUNC ( PyObject )

    ◆ PyAPI_FUNC() [4/8]

    PyAPI_FUNC ( PyThreadState )

    ◆ PyAPI_FUNC() [5/8]

    PyAPI_FUNC ( PyInterpreterState )

    ◆ PyAPI_FUNC() [6/8]

    PyAPI_FUNC ( _PyFrameEvalFunction  )

    ◆ PyAPI_FUNC() [7/8]

    PyAPI_FUNC ( const PyConfig )

    ◆ PyAPI_FUNC() [8/8]

    PyAPI_FUNC ( crossinterpdatafunc  )

    Variable Documentation

    ◆ int

    int

    ◆ eval_frame