#ifndef Py_INTERNAL_CORECONFIG_H #define Py_INTERNAL_CORECONFIG_H #ifdef __cplusplus extern "C" { #endif #if !defined(Py_BUILD_CORE) && !defined(Py_BUILD_CORE_BUILTIN) # error "this header requires Py_BUILD_CORE or Py_BUILD_CORE_BUILTIN defined" #endif PyAPI_FUNC(_PyInitError) _PyCoreConfig_Read(_PyCoreConfig *config); PyAPI_FUNC(void) _PyCoreConfig_Clear(_PyCoreConfig *); PyAPI_FUNC(int) _PyCoreConfig_Copy( _PyCoreConfig *config, const _PyCoreConfig *config2); PyAPI_FUNC(_PyInitError) _PyCoreConfig_InitPathConfig(_PyCoreConfig *config); PyAPI_FUNC(_PyInitError) _PyCoreConfig_SetPathConfig( const _PyCoreConfig *config); PyAPI_FUNC(void) _PyCoreConfig_GetGlobalConfig(_PyCoreConfig *config); PyAPI_FUNC(void) _PyCoreConfig_SetGlobalConfig(const _PyCoreConfig *config); PyAPI_FUNC(const char*) _PyCoreConfig_GetEnv( const _PyCoreConfig *config, const char *name); PyAPI_FUNC(int) _PyCoreConfig_GetEnvDup( const _PyCoreConfig *config, wchar_t **dest, wchar_t *wname, char *name); #ifdef __cplusplus } #endif #endif /* !Py_INTERNAL_CORECONFIG_H */