Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <STDIO_R.H>
Link against: estlib.lib

_stdin_r

_stdin_r (x) (&((x)->_sf[0]))

Description

Parameters

x

[Top]


_stdout_r

_stdout_r (x) (&((x)->_sf[1]))

Description

Parameters

x

[Top]


_stderr_r

_stderr_r (x) (&((x)->_sf[2]))

Description

Parameters

x

[Top]


_cleanup_r(struct _reent *)

IMPORT_C void _cleanup_r(struct _reent *);

Description

A reentrant version of _cleanup(void)_cleanup(void).

Parameters

struct _reent_reent *

[Top]


_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

struct _reent_reent *

int

const char *

Return value

__sFILE__sFILE *

[Top]


_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

struct _reent_reent *

int

const wchar_twchar_t *

Return value

__sFILE__sFILE *

[Top]


_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

struct _reent_reent *

const char *

const char *

Return value

__sFILE__sFILE *

[Top]


_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

struct _reent_reent *

const wchar_twchar_t *

const wchar_twchar_t *

Return value

__sFILE__sFILE *

[Top]


_getchar_r(struct _reent *)

IMPORT_C int _getchar_r(struct _reent *);

Description

A reentrant version of getchar(void)getchar(void).

Parameters

struct _reent_reent *

Return value

int

[Top]


_gets_r(struct _reent *,char *)

IMPORT_C char* _gets_r(struct _reent *, char *);

Description

A reentrant version of gets(char *)gets(char *).

Parameters

struct _reent_reent *

char *

Return value

char *

[Top]


_iprintf_r(struct _reent *,const char *,...)

IMPORT_C int _iprintf_r(struct _reent *, const char *,...);

Description

Parameters

struct _reent_reent *

const char *

...

Return value

int

[Top]


_mkstemp_r(struct _reent *,char *)

IMPORT_C int _mkstemp_r(struct _reent *, char *);

Description

Parameters

struct _reent_reent *

char *

Return value

int

[Top]


_mktemp_r(struct _reent *,char *)

IMPORT_C char* _mktemp_r(struct _reent *, char *);

Description

Parameters

struct _reent_reent *

char *

Return value

char *

[Top]


_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

struct _reent_reent *

const char *

[Top]


_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

struct _reent_reent *

const char *

...

Return value

int

[Top]


_putchar_r(struct _reent *,int)

IMPORT_C int _putchar_r(struct _reent *, int);

Description

A reentrant version of putchar(int)putchar(int).

Parameters

struct _reent_reent *

int

Return value

int

[Top]


_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

struct _reent_reent *

const char *

Return value

int

[Top]


_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

struct _reent_reent *

const char *

...

Return value

int

[Top]


_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

struct _reent_reent *

char *

const char *

...

Return value

int

[Top]


_tempnam_r(struct _reent *,char *,char *)

IMPORT_C char* _tempnam_r(struct _reent *, char *, char *);

Description

Parameters

struct _reent_reent *

char *

char *

Return value

char *

[Top]


_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

struct _reent_reent *

Return value

__sFILE__sFILE *

FILE

[Top]


_tmpnam_r(struct _reent *,char *)

IMPORT_C char* _tmpnam_r(struct _reent *, char *);

Description

A reentrant version of tmpnam(char *)tmpnam(char *).

Parameters

struct _reent_reent *

char *

Return value

char *

[Top]


_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

struct _reent_reent *

wchar_twchar_t *

Return value

wchar_twchar_t *

[Top]


_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

struct _reent_reent *

__sFILE__sFILE *

const char *

__e32_va_list__e32_va_list

Return value

int

[Top]


_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

int

[Top]


_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

struct _reent_reent *

const wchar_twchar_t *cmd

const wchar_twchar_t *mode

wchar_twchar_t **envp

int fids

Return value

int