typedef _fpos_t | fpos_t |
typedef struct __sFILE | FILE |
The following three definitions are for ANSI C, which took them from System V, which stupidly took internal interface macros and made them official arguments to setvbuf(), without renaming them. Hence, these ugly _IOxxx names are *supposed* to appear in user code.
Although these happen to match their counterparts above, the implementation does not rely on that (so these could be renumbered).
IMPORT_C FILE * | __stdin | ( | void | ) |
Function interface to the "constants" stdin, stdout and stderr. These functions guarantee to return a fixed value, so that it will be possible to use expressions such as if (fp != stdout) fclose(fp);
with complete confidence. Unfortunately it will rule out initialising global variables with stdin/stdout/stderr, as in the common idiom:
static FILE *log = stderr;
This isn't currently possible with EPOC32.
IMPORT_C FILE * | __stdout | ( | void | ) |
IMPORT_C FILE * | __stderr | ( | void | ) |
IMPORT_C char * | tmpnam | ( | char * | ) |
IMPORT_C int | fclose | ( | FILE * | ) |
IMPORT_C int | fflush | ( | FILE * | ) |
IMPORT_C void | setbuf | ( | FILE * | , |
char * | ||||
) |
IMPORT_C int | fprintf | ( | FILE * | , |
const char * | , | |||
... | ||||
) |
IMPORT_C int | fscanf | ( | FILE * | , |
const char * | , | |||
... | ||||
) |
IMPORT_C int | printf | ( | const char * | , |
... | ||||
) |
IMPORT_C int | scanf | ( | const char * | , |
... | ||||
) |
IMPORT_C int | sscanf | ( | const char * | , |
const char * | , | |||
... | ||||
) |
IMPORT_C int | vfprintf | ( | FILE * | , |
const char * | , | |||
__e32_va_list | ||||
) |
IMPORT_C int | vprintf | ( | const char * | , |
__e32_va_list | ||||
) |
IMPORT_C int | vsprintf | ( | char * | , |
const char * | , | |||
__e32_va_list | ||||
) |
IMPORT_C int | fgetc | ( | FILE * | ) |
IMPORT_C char * | fgets | ( | char * | , |
int | , | |||
FILE * | ||||
) |
IMPORT_C int | fputc | ( | int | , |
FILE * | ||||
) |
IMPORT_C int | fputs | ( | const char * | , |
FILE * | ||||
) |
IMPORT_C int | getc | ( | FILE * | ) |
IMPORT_C int | getchar | ( | void | ) |
IMPORT_C char * | gets | ( | char * | ) |
IMPORT_C int | putc | ( | int | , |
FILE * | ||||
) |
IMPORT_C int | putchar | ( | int | ) |
IMPORT_C int | puts | ( | const char * | ) |
IMPORT_C int | ungetc | ( | int | , |
FILE * | ||||
) |
IMPORT_C int | fseek | ( | FILE * | , |
long | , | |||
int | ||||
) |
IMPORT_C long | ftell | ( | FILE * | ) |
IMPORT_C void | rewind | ( | FILE * | ) |
IMPORT_C void | clearerr | ( | FILE * | ) |
IMPORT_C int | feof | ( | FILE * | ) |
IMPORT_C int | ferror | ( | FILE * | ) |
IMPORT_C void | perror | ( | const char * | ) |
IMPORT_C FILE * | fopen | ( | const char * | _name, |
const char * | _type | |||
) |
IMPORT_C int | sprintf | ( | char * | , |
const char * | , | |||
... | ||||
) |
IMPORT_C FILE * | fdopen | ( | int | , |
const char * | ||||
) |