Open Search
    pyruntimestate Struct Reference

    #include <pycore_runtime.h>

    Classes

    struct  _xidregistry
     
    struct  pyinterpreters
     

    Public Attributes

    int preinitializing
     
    int preinitialized
     
    int core_initialized
     
    int initialized
     
    _Py_atomic_address _finalizing
     
    struct pyruntimestate::pyinterpreters interpreters
     
    struct pyruntimestate::_xidregistry xidregistry
     
    unsigned long main_thread
     
    void(* exitfuncs [32])(void)
     
    int nexitfuncs
     
    struct _ceval_runtime_state ceval
     
    struct _gilstate_runtime_state gilstate
     
    PyPreConfig preconfig
     
    Py_OpenCodeHookFunction open_code_hook
     
    void * open_code_userdata
     
    _Py_AuditHookEntryaudit_hook_head
     

    Member Data Documentation

    ◆ preinitializing

    int preinitializing

    ◆ preinitialized

    int preinitialized

    ◆ core_initialized

    int core_initialized

    ◆ initialized

    int initialized

    ◆ _finalizing

    _Py_atomic_address _finalizing

    ◆ interpreters

    struct pyruntimestate::pyinterpreters interpreters

    ◆ xidregistry

    struct pyruntimestate::_xidregistry xidregistry

    ◆ main_thread

    unsigned long main_thread

    ◆ exitfuncs

    void(* exitfuncs[ 32 ])(void)

    ◆ nexitfuncs

    int nexitfuncs

    ◆ ceval

    struct _ceval_runtime_state ceval

    ◆ gilstate

    struct _gilstate_runtime_state gilstate

    ◆ preconfig

    PyPreConfig preconfig

    ◆ open_code_hook

    Py_OpenCodeHookFunction open_code_hook

    ◆ open_code_userdata

    void* open_code_userdata

    ◆ audit_hook_head

    _Py_AuditHookEntry* audit_hook_head