Open Search
    pycore_initconfig.h File Reference

    Classes

    struct  _PyArgv
     
    struct  _PyPreCmdline
     

    Macros

    #define _PyStatus_GET_FUNC()
     
    #define _PyStatus_OK()
     
    #define _PyStatus_ERR(ERR_MSG)
     
    #define _PyStatus_NO_MEMORY()
     
    #define _PyStatus_EXIT(EXITCODE)
     
    #define _PyStatus_IS_ERROR(err)
     
    #define _PyStatus_IS_EXIT(err)
     
    #define _PyStatus_EXCEPTION(err)
     
    #define _PyStatus_UPDATE_FUNC(err)
     
    #define _PyWideStringList_INIT
     
    #define _PyPreCmdline_INIT
     

    Typedefs

    typedef struct _PyArgv _PyArgv
     

    Enumerations

    enum  _PyConfigInitEnum {
      _PyConfig_INIT_COMPAT ,
      _PyConfig_INIT_PYTHON ,
      _PyConfig_INIT_ISOLATED
    }
     

    Functions

     PyAPI_FUNC (int) _PyWideStringList_CheckConsistency(const PyWideStringList *list)
     
     PyAPI_FUNC (void) _PyWideStringList_Clear(PyWideStringList *list)
     
     PyAPI_FUNC (PyStatus) _PyWideStringList_Extend(PyWideStringList *list
     
     PyAPI_FUNC (PyObject *) _PyWideStringList_AsList(const PyWideStringList *list)
     
     PyAPI_FUNC (const wchar_t *) _Py_get_xoption(const PyWideStringList *xoptions
     
     PyAPI_FUNC (const char *) _Py_GetEnv(int use_environment
     
    void _PyPreCmdline_Clear (_PyPreCmdline *cmdline)
     
    PyStatus _PyPreCmdline_SetArgv (_PyPreCmdline *cmdline, const _PyArgv *args)
     
    PyStatus _PyPreCmdline_SetConfig (const _PyPreCmdline *cmdline, PyConfig *config)
     
    PyStatus _PyPreCmdline_Read (_PyPreCmdline *cmdline, const PyPreConfig *preconfig)
     
    void _PyPreConfig_InitFromConfig (PyPreConfig *preconfig, const PyConfig *config)
     
    PyStatus _PyPreConfig_InitFromPreConfig (PyPreConfig *preconfig, const PyPreConfig *config2)
     
    PyObject_PyPreConfig_AsDict (const PyPreConfig *preconfig)
     
    void _PyPreConfig_GetConfig (PyPreConfig *preconfig, const PyConfig *config)
     
    PyStatus _PyPreConfig_Read (PyPreConfig *preconfig, const _PyArgv *args)
     
    PyStatus _PyPreConfig_Write (const PyPreConfig *preconfig)
     
    PyStatus _PyConfig_Copy (PyConfig *config, const PyConfig *config2)
     
    PyStatus _PyConfig_InitPathConfig (PyConfig *config)
     
    PyStatus _PyConfig_Write (const PyConfig *config, struct pyruntimestate *runtime)
     
    PyStatus _PyConfig_SetPyArgv (PyConfig *config, const _PyArgv *args)
     

    Variables

    const PyWideStringListlist2
     
    PyWideStringListlist
     
    intresult
     
    const wchar_t * name
     
    intflag
     

    Macro Definition Documentation

    ◆ _PyStatus_GET_FUNC

    #define _PyStatus_GET_FUNC ( )

    ◆ _PyStatus_OK

    #define _PyStatus_OK ( )

    ◆ _PyStatus_ERR

    #define _PyStatus_ERR (   ERR_MSG)

    ◆ _PyStatus_NO_MEMORY

    #define _PyStatus_NO_MEMORY ( )

    ◆ _PyStatus_EXIT

    #define _PyStatus_EXIT (   EXITCODE)

    ◆ _PyStatus_IS_ERROR

    #define _PyStatus_IS_ERROR (   err)

    ◆ _PyStatus_IS_EXIT

    #define _PyStatus_IS_EXIT (   err)

    ◆ _PyStatus_EXCEPTION

    #define _PyStatus_EXCEPTION (   err)

    ◆ _PyStatus_UPDATE_FUNC

    #define _PyStatus_UPDATE_FUNC (   err)

    ◆ _PyWideStringList_INIT

    #define _PyWideStringList_INIT

    ◆ _PyPreCmdline_INIT

    #define _PyPreCmdline_INIT

    Typedef Documentation

    ◆ _PyArgv

    typedef struct _PyArgv _PyArgv

    Enumeration Type Documentation

    ◆ _PyConfigInitEnum

    Enumerator
    _PyConfig_INIT_COMPAT 
    _PyConfig_INIT_PYTHON 
    _PyConfig_INIT_ISOLATED 

    Function Documentation

    ◆ PyAPI_FUNC() [1/6]

    PyAPI_FUNC ( int  ) const

    ◆ PyAPI_FUNC() [2/6]

    PyAPI_FUNC ( void  )

    ◆ PyAPI_FUNC() [3/6]

    PyAPI_FUNC ( PyStatus  )

    ◆ PyAPI_FUNC() [4/6]

    PyAPI_FUNC ( PyObject ) const

    ◆ PyAPI_FUNC() [5/6]

    PyAPI_FUNC ( const wchar_t *  ) const

    ◆ PyAPI_FUNC() [6/6]

    PyAPI_FUNC ( const char *  )

    ◆ _PyPreCmdline_Clear()

    void _PyPreCmdline_Clear ( _PyPreCmdline cmdline)

    ◆ _PyPreCmdline_SetArgv()

    PyStatus _PyPreCmdline_SetArgv ( _PyPreCmdline cmdline,
    const _PyArgv args 
    )

    ◆ _PyPreCmdline_SetConfig()

    PyStatus _PyPreCmdline_SetConfig ( const _PyPreCmdline cmdline,
    PyConfig config 
    )

    ◆ _PyPreCmdline_Read()

    PyStatus _PyPreCmdline_Read ( _PyPreCmdline cmdline,
    const PyPreConfig preconfig 
    )

    ◆ _PyPreConfig_InitFromConfig()

    void _PyPreConfig_InitFromConfig ( PyPreConfig preconfig,
    const PyConfig config 
    )

    ◆ _PyPreConfig_InitFromPreConfig()

    PyStatus _PyPreConfig_InitFromPreConfig ( PyPreConfig preconfig,
    const PyPreConfig config2 
    )

    ◆ _PyPreConfig_AsDict()

    PyObject* _PyPreConfig_AsDict ( const PyPreConfig preconfig)

    ◆ _PyPreConfig_GetConfig()

    void _PyPreConfig_GetConfig ( PyPreConfig preconfig,
    const PyConfig config 
    )

    ◆ _PyPreConfig_Read()

    PyStatus _PyPreConfig_Read ( PyPreConfig preconfig,
    const _PyArgv args 
    )

    ◆ _PyPreConfig_Write()

    PyStatus _PyPreConfig_Write ( const PyPreConfig preconfig)

    ◆ _PyConfig_Copy()

    PyStatus _PyConfig_Copy ( PyConfig config,
    const PyConfig config2 
    )

    ◆ _PyConfig_InitPathConfig()

    PyStatus _PyConfig_InitPathConfig ( PyConfig config)

    ◆ _PyConfig_Write()

    PyStatus _PyConfig_Write ( const PyConfig config,
    struct pyruntimestate runtime 
    )

    ◆ _PyConfig_SetPyArgv()

    PyStatus _PyConfig_SetPyArgv ( PyConfig config,
    const _PyArgv args 
    )

    Variable Documentation

    ◆ list2

    const PyWideStringList * list2

    ◆ list

    ◆ result

    int* result

    ◆ name

    int const char* name

    ◆ flag

    int* flag