|
Embedded Artistry Framework
Embedded Systems C++ Framework
|


Classes | |
| union | _G_fpos64_t |
| struct | __sbuf |
| struct | __sFILE_fake |
Macros | |
| #define | EOF (-1) |
| NOTE: The files included here are primarily stubs to get C++ compiling. More... | |
| #define | __FILE_defined |
Typedefs | |
| typedef union _G_fpos64_t | fpos_t |
| typedef struct __sFILE_fake | FILE |
Functions | |
| int | putchar (int c) |
| Requires a definition of _putchar() for your platform. More... | |
| int | puts (const char *) |
| int | fseek (FILE *, long, int) |
| long | ftell (FILE *) |
| void | rewind (FILE *) |
| int | fgetpos (FILE *__restrict, fpos_t *__restrict) |
| int | fsetpos (FILE *, const fpos_t *) |
| size_t | fread (void *__restrict, size_t, size_t, FILE *__restrict) |
| size_t | fwrite (const void *__restrict, size_t, size_t, FILE *__restrict) |
| char * | fgets (char *__restrict, int, FILE *__restrict) |
| char * | gets (char *) |
| int | fputc (int, FILE *) |
| int | putc (int, FILE *) |
| wchar_t * | fgetws (wchar_t *__restrict, int, FILE *__restrict) |
| int | fputws (const wchar_t *__restrict, FILE *__restrict) |
| int | fgetc (FILE *) |
| int | getc (FILE *) |
| int | getchar (void) |
| int | ungetc (int, FILE *) |
| wint_t | fgetwc (FILE *) |
| wint_t | getwc (FILE *) |
| wint_t | getwchar (void) |
| wint_t | ungetwc (wint_t, FILE *) |
| wint_t | fputwc (wchar_t, FILE *) |
| wint_t | putwc (wchar_t, FILE *) |
| wint_t | putwchar (wchar_t) |
| char * | tmpnam (char *) |
| FILE * | tmpfile (void) |
| int | fwide (FILE *, int) |
| int | fputs (const char *__restrict, FILE *__restrict) |
| FILE * | fopen (const char *__restrict, const char *__restrict) |
| FILE * | freopen (const char *__restrict, const char *__restrict, FILE *__restrict) |
| int | fclose (FILE *) |
| int | feof (FILE *) |
| int | ferror (FILE *) |
| int | fflush (FILE *) |
| void | clearerr (FILE *) |
| int | remove (const char *) |
| int | rename (const char *, const char *) |
| int | setvbuf (FILE *__restrict, char *__restrict, int, size_t) |
| void | setbuf (FILE *__restrict, char *__restrict) |
| int | scanf (const char *__restrict,...) |
| int | fscanf (FILE *__restrict, const char *__restrict,...) |
| int | sscanf (const char *__restrict, const char *__restrict,...) |
| int | vscanf (const char *__restrict, __isoc_va_list) |
| int | vfscanf (FILE *__restrict, const char *__restrict, __isoc_va_list) |
| int | vsscanf (const char *__restrict, const char *__restrict, __isoc_va_list) |
| int | wscanf (const wchar_t *__restrict,...) |
| int | fwscanf (FILE *__restrict, const wchar_t *__restrict,...) |
| int | swscanf (const wchar_t *__restrict, const wchar_t *__restrict,...) |
| int | vwscanf (const wchar_t *__restrict, __isoc_va_list) |
| int | vfwscanf (FILE *__restrict, const wchar_t *__restrict, __isoc_va_list) |
| int | vswscanf (const wchar_t *__restrict, const wchar_t *__restrict, __isoc_va_list) |
| void | perror (const char *) |
| Unsupported printf variants. More... | |
| int | wprintf (const wchar_t *__restrict,...) |
| int | fprintf (FILE *__restrict, const char *__restrict,...) |
| int | vprintf (const char *__restrict, __isoc_va_list) |
| int | vfprintf (FILE *__restrict, const char *__restrict, __isoc_va_list) |
| int | vsprintf (char *__restrict, const char *__restrict, __isoc_va_list) |
| int | fwprintf (FILE *__restrict, const wchar_t *__restrict,...) |
| int | swprintf (wchar_t *__restrict, size_t, const wchar_t *__restrict,...) |
| int | vwprintf (const wchar_t *__restrict, __isoc_va_list) |
| int | vfwprintf (FILE *__restrict, const wchar_t *__restrict, __isoc_va_list) |
| int | vswprintf (wchar_t *__restrict, size_t, const wchar_t *__restrict, __isoc_va_list) |
| struct __sFILE_fake |
| Class Members | ||
|---|---|---|
| struct __sbuf | _bf | |
| struct _reent * | _data | |
| short | _file | |
| short | _flags | |
| int | _lbfsize | |
| unsigned char * | _p | |
| int | _r | |
| int | _w | |
| #define __FILE_defined |
| #define EOF (-1) |
NOTE: The files included here are primarily stubs to get C++ compiling.
If you are linking on a host machine, these functions will need to be supplied by the system library If you are linking on bare metal, these symbols will not be defined! Only the functions defined in printf.h and in the Supported Functions section below are currently safe for bare metal
| typedef struct __sFILE_fake FILE |
| typedef union _G_fpos64_t fpos_t |
| void clearerr | ( | FILE * | ) |
| int feof | ( | FILE * | ) |
| int ferror | ( | FILE * | ) |
| int fflush | ( | FILE * | ) |
| int fgetc | ( | FILE * | ) |
| char* fgets | ( | char * | __restrict, |
| int | , | ||
| FILE * | __restrict | ||
| ) |
| int fprintf | ( | FILE * | __restrict, |
| const char * | __restrict, | ||
| ... | |||
| ) |
Referenced by _loadFunction(), main(), print_function_ulps(), and print_ulps().
| int fputc | ( | int | , |
| FILE * | |||
| ) |
| int fputs | ( | const char * | __restrict, |
| FILE * | __restrict | ||
| ) |
| int fscanf | ( | FILE * | __restrict, |
| const char * | __restrict, | ||
| ... | |||
| ) |
| int fseek | ( | FILE * | , |
| long | , | ||
| int | |||
| ) |
| long ftell | ( | FILE * | ) |
| int fwide | ( | FILE * | , |
| int | |||
| ) |
| int getc | ( | FILE * | ) |
| int getchar | ( | void | ) |
| char* gets | ( | char * | ) |
| wint_t getwchar | ( | void | ) |
| void perror | ( | const char * | ) |
Unsupported printf variants.
Referenced by main().
| int putc | ( | int | , |
| FILE * | |||
| ) |
| int putchar | ( | int | c | ) |
Requires a definition of _putchar() for your platform.
References _putchar().
Referenced by puts().

| int remove | ( | const char * | ) |
| int rename | ( | const char * | , |
| const char * | |||
| ) |
| void rewind | ( | FILE * | ) |
| int scanf | ( | const char * | __restrict, |
| ... | |||
| ) |
| void setbuf | ( | FILE * | __restrict, |
| char * | __restrict | ||
| ) |
| int sscanf | ( | const char * | __restrict, |
| const char * | __restrict, | ||
| ... | |||
| ) |
| FILE* tmpfile | ( | void | ) |
| char* tmpnam | ( | char * | ) |
| int ungetc | ( | int | , |
| FILE * | |||
| ) |
| int vfprintf | ( | FILE * | __restrict, |
| const char * | __restrict, | ||
| __isoc_va_list | |||
| ) |
| int vfscanf | ( | FILE * | __restrict, |
| const char * | __restrict, | ||
| __isoc_va_list | |||
| ) |
| int vfwprintf | ( | FILE * | __restrict, |
| const wchar_t * | __restrict, | ||
| __isoc_va_list | |||
| ) |
| int vfwscanf | ( | FILE * | __restrict, |
| const wchar_t * | __restrict, | ||
| __isoc_va_list | |||
| ) |
| int vprintf | ( | const char * | __restrict, |
| __isoc_va_list | |||
| ) |
| int vscanf | ( | const char * | __restrict, |
| __isoc_va_list | |||
| ) |
| int vsprintf | ( | char * | __restrict, |
| const char * | __restrict, | ||
| __isoc_va_list | |||
| ) |
| int vsscanf | ( | const char * | __restrict, |
| const char * | __restrict, | ||
| __isoc_va_list | |||
| ) |
| int vswprintf | ( | wchar_t * | __restrict, |
| size_t | , | ||
| const wchar_t * | __restrict, | ||
| __isoc_va_list | |||
| ) |
| int vswscanf | ( | const wchar_t * | __restrict, |
| const wchar_t * | __restrict, | ||
| __isoc_va_list | |||
| ) |
| int vwprintf | ( | const wchar_t * | __restrict, |
| __isoc_va_list | |||
| ) |
| int vwscanf | ( | const wchar_t * | __restrict, |
| __isoc_va_list | |||
| ) |
| int wprintf | ( | const wchar_t * | __restrict, |
| ... | |||
| ) |
| int wscanf | ( | const wchar_t * | __restrict, |
| ... | |||
| ) |
1.8.15