#include <STDIO_R.H>
Link against:
estlib.lib
_stdin_r (x) (&((x)->_sf[0]))
Description
Parameters
_stdout_r (x) (&((x)->_sf[1]))
Description
Parameters
_stderr_r (x) (&((x)->_sf[2]))
Description
Parameters
_cleanup_r(struct _reent *)
IMPORT_C void _cleanup_r(struct _reent *);
Description
A reentrant version of _cleanup(void)
_cleanup(void)
.
Parameters
_fdopen_r(struct _reent *,int,const char *)
IMPORT_C FILE* _fdopen_r(struct _reent *, int, const char *);
Description
A reentrant version of fdopen(int,const char *)
fdopen(int,const char *)
.
Parameters
Return value
_wfdopen_r(struct _reent *,int,const wchar_t *)
IMPORT_C FILE* _wfdopen_r(struct _reent *, int, const wchar_t *);
Description
A reentrant version of wfdopen(int,const wchar_t *)
wfdopen(int,const wchar_t *)
.
Parameters
Return value
_fopen_r(struct _reent *,const char *,const char *)
IMPORT_C FILE* _fopen_r(struct _reent *, const char *, const char *);
Description
A reentrant version of fopen(const char *,const char *)
fopen(const char *,const char *)
.
Parameters
Return value
_wfopen_r(struct _reent *,const wchar_t *,const wchar_t *)
IMPORT_C FILE* _wfopen_r(struct _reent *, const wchar_t *, const wchar_t *);
Description
A reentrant version of wfopen(const wchar_t *,const wchar_t *)
wfopen(const wchar_t *,const wchar_t *)
.
Parameters
Return value
_getchar_r(struct _reent *)
IMPORT_C int _getchar_r(struct _reent *);
Description
A reentrant version of getchar(void)
getchar(void)
.
Parameters
Return value
_gets_r(struct _reent *,char *)
IMPORT_C char* _gets_r(struct _reent *, char *);
Description
A reentrant version of gets(char *)
gets(char *)
.
Parameters
Return value
_iprintf_r(struct _reent *,const char *,...)
IMPORT_C int _iprintf_r(struct _reent *, const char *,...);
Description
Parameters
Return value
_mkstemp_r(struct _reent *,char *)
IMPORT_C int _mkstemp_r(struct _reent *, char *);
Description
Parameters
Return value
_mktemp_r(struct _reent *,char *)
IMPORT_C char* _mktemp_r(struct _reent *, char *);
Description
Parameters
Return value
_perror_r(struct _reent *,const char *)
IMPORT_C void _perror_r(struct _reent *, const char *);
Description
A reentrant version of perror(const char *)
perror(const char *)
.
Parameters
_printf_r(struct _reent *,const char *,...)
IMPORT_C int _printf_r(struct _reent *, const char *,...);
Description
A reentrant version of printf(const char *,...)
printf(const char *,...)
.
Parameters
Return value
_putchar_r(struct _reent *,int)
IMPORT_C int _putchar_r(struct _reent *, int);
Description
A reentrant version of putchar(int)
putchar(int)
.
Parameters
Return value
_puts_r(struct _reent *,const char *)
IMPORT_C int _puts_r(struct _reent *, const char *);
Description
Writes the given string to stdout, appending a newline.
Parameters
Return value
_scanf_r(struct _reent *,const char *,...)
IMPORT_C int _scanf_r(struct _reent *, const char *,...);
Description
A reentrant version of scanf(const char *,...)
scanf(const char *,...)
.
Parameters
Return value
_sprintf_r(struct _reent *,char *,const char *,...)
IMPORT_C int _sprintf_r(struct _reent *, char *, const char *,...);
Description
A reentrant version of sprintf(char *,const char *,...)
sprintf(char *,const char *,...)
.
Parameters
Return value
_tempnam_r(struct _reent *,char *,char *)
IMPORT_C char* _tempnam_r(struct _reent *, char *, char *);
Description
Parameters
Return value
_tmpfile_r(struct _reent *)
IMPORT_C FILE* _tmpfile_r(struct _reent *);
Description
Open a temporary file. Creates a temporary binary file for update. The filename is unique to avoid any conflict with existing
files.
Parameters
Return value
_tmpnam_r(struct _reent *,char *)
IMPORT_C char* _tmpnam_r(struct _reent *, char *);
Description
A reentrant version of tmpnam(char *)
tmpnam(char *)
.
Parameters
Return value
_wtmpnam_r(struct _reent *,wchar_t *)
IMPORT_C wchar_t* _wtmpnam_r(struct _reent *, wchar_t *);
Description
A reentrant version of wtmpnam(wchar_t *)
wtmpnam(wchar_t *)
.
Parameters
Return value
_vfprintf_r(struct _reent *,FILE *,const char *,__e32_va_list)
IMPORT_C int _vfprintf_r(struct _reent *, FILE *, const char *, __e32_va_list);
Description
A reentrant version of vfprintf(FILE *,const char *,__e32_va_list)
vfprintf(FILE *,const char *,__e32_va_list)
.
Parameters
Return value
_popen3_r(struct _reent *,const char *,const char *,char **,int)
IMPORT_C int _popen3_r(struct _reent *, const char *cmd, const char *mode, char **envp, int fids[3]);
Description
A reentrant version of a popen3(const char *,const char *,char **,int)
popen3(const char *,const char *,char **,int)
.
Parameters
struct _reent _reent * |
|
const char *cmd |
|
const char *mode |
|
char **envp |
|
int fids |
|
|
Return value
_wpopen3_r(struct _reent *,const wchar_t *,const wchar_t *,wchar_t **,int)
IMPORT_C int _wpopen3_r(struct _reent *, const wchar_t *cmd, const wchar_t *mode, wchar_t **envp, int fids[3]);
Description
A wide-character version of reentrant of popen3(const char *,const char *,char **,int)
popen3(const char *,const char *,char **,int)
.
Parameters
Return value