fileutils.h File Reference

Macros

#define _PY_READ_MAX
 
#define _PY_WRITE_MAX
 
#define _Py_stat_struct
 

Enumerations

enum  _Py_error_handler {
  _Py_ERROR_UNKNOWN ,
  _Py_ERROR_STRICT ,
  _Py_ERROR_SURROGATEESCAPE ,
  _Py_ERROR_REPLACE ,
  _Py_ERROR_IGNORE ,
  _Py_ERROR_BACKSLASHREPLACE ,
  _Py_ERROR_SURROGATEPASS ,
  _Py_ERROR_XMLCHARREFREPLACE ,
  _Py_ERROR_OTHER
}
 

Functions

 PyAPI_FUNC (_Py_error_handler) _Py_GetErrorHandler(const char *errors)
 
 PyAPI_FUNC (int) _Py_DecodeLocaleEx(const char *arg
 
 PyAPI_FUNC (PyObject *) _Py_device_encoding(int)
 
 PyAPI_FUNC (FILE *) _Py_wfopen(const wchar_t *path
 
 PyAPI_FUNC (Py_ssize_t) _Py_read(int fd
 
 PyAPI_FUNC (wchar_t *) _Py_wgetcwd(wchar_t *buf
 

Variables

wchar_t ** wstr
 
wchar_t size_twlen
 
wchar_t size_t const char ** reason
 
wchar_t size_t const char int current_locale
 
wchar_t size_t const char int _Py_error_handler errors
 
char ** str
 
char size_terror_pos
 
struct stat * status
 
int flags
 
const wchar_t * mode
 
void * buf
 
void size_t count
 
wchar_t ** abspath_p
 
size_t buflen
 
int inheritable
 
int intatomic_flag_works
 
int blocking
 

Macro Definition Documentation

◆ _PY_READ_MAX

#define _PY_READ_MAX

◆ _PY_WRITE_MAX

#define _PY_WRITE_MAX

◆ _Py_stat_struct

#define _Py_stat_struct

Enumeration Type Documentation

◆ _Py_error_handler

Enumerator
_Py_ERROR_UNKNOWN 
_Py_ERROR_STRICT 
_Py_ERROR_SURROGATEESCAPE 
_Py_ERROR_REPLACE 
_Py_ERROR_IGNORE 
_Py_ERROR_BACKSLASHREPLACE 
_Py_ERROR_SURROGATEPASS 
_Py_ERROR_XMLCHARREFREPLACE 
_Py_ERROR_OTHER 

Function Documentation

◆ PyAPI_FUNC() [1/6]

PyAPI_FUNC ( _Py_error_handler  ) const

◆ PyAPI_FUNC() [2/6]

PyAPI_FUNC ( int  ) const

◆ PyAPI_FUNC() [3/6]

PyAPI_FUNC ( PyObject )

◆ PyAPI_FUNC() [4/6]

PyAPI_FUNC ( FILE ) const

◆ PyAPI_FUNC() [5/6]

PyAPI_FUNC ( Py_ssize_t  )

◆ PyAPI_FUNC() [6/6]

PyAPI_FUNC ( wchar_t *  )

Variable Documentation

◆ wstr

wchar_t** wstr

◆ wlen

◆ reason

const char * reason

◆ current_locale

char size_t const char int current_locale

◆ errors

char size_t const char int _Py_error_handler errors

◆ str

char** str

◆ error_pos

size_t * error_pos

◆ status

struct stat * status

◆ flags

int flags

◆ mode

int mode

◆ buf

const void* buf

◆ count

const void size_t count

◆ abspath_p

wchar_t** abspath_p

◆ buflen

size_t buflen

◆ inheritable

int inheritable

◆ atomic_flag_works

int int * atomic_flag_works

◆ blocking

int blocking