AVR Libc Home Page | AVR Libc Development Pages | |||
Main Page | User Manual | Reference | FAQ | Example Projects |
Go to the source code of this file.
Macros |
|
#define | stdin(__iob[0]) |
#define | stdout(__iob[1]) |
#define | stderr(__iob[2]) |
#define | EOF(-1) |
#define | fdev_set_udata(stream, u) do { (stream)->udata = u; } while(0) |
#define | fdev_get_udata(stream)((stream)->udata) |
#define | fdev_setup_stream(stream, put, get, rwflag) |
#define | _FDEV_SETUP_READ__SRD |
#define | _FDEV_SETUP_WRITE__SWR |
#define | _FDEV_SETUP_RW(__SRD|__SWR) |
#define | _FDEV_ERR(-1) |
#define | _FDEV_EOF(-2) |
#define | FDEV_SETUP_STREAM(put, get, rwflag) |
#define | fdev_close() |
#define | putc(__c, __stream)fputc(__c, __stream) |
#define | putchar(__c)fputc(__c, stdout) |
#define | getc(__stream)fgetc(__stream) |
#define | getchar()fgetc(stdin) |
Typedefs |
|
typedef struct __file | FILE |
Functions |
|
int | fclose (FILE *__stream) |
int | vfprintf (FILE *__stream, const char *__fmt, va_list __ap) |
int | vfprintf_P (FILE *__stream, const char *__fmt, va_list __ap) |
int | fputc (int __c, FILE *__stream) |
int | printf (const char *__fmt,...) |
int | printf_P (const char *__fmt,...) |
int | vprintf (const char *__fmt, va_list __ap) |
int | sprintf (char *__s, const char *__fmt,...) |
int | sprintf_P (char *__s, const char *__fmt,...) |
int | snprintf (char *__s, size_t __n, const char *__fmt,...) |
int | snprintf_P (char *__s, size_t __n, const char *__fmt,...) |
int | vsprintf (char *__s, const char *__fmt, va_list ap) |
int | vsprintf_P (char *__s, const char *__fmt, va_list ap) |
int | vsnprintf (char *__s, size_t __n, const char *__fmt, va_list ap) |
int | vsnprintf_P (char *__s, size_t __n, const char *__fmt, va_list ap) |
int | fprintf (FILE *__stream, const char *__fmt,...) |
int | fprintf_P (FILE *__stream, const char *__fmt,...) |
int | fputs (const char *__str, FILE *__stream) |
int | fputs_P (const char *__str, FILE *__stream) |
int | puts (const char *__str) |
int | puts_P (const char *__str) |
size_t | fwrite (const void *__ptr, size_t __size, size_t __nmemb, FILE *__stream) |
int | fgetc (FILE *__stream) |
int | ungetc (int __c, FILE *__stream) |
char * | fgets (char *__str, int __size, FILE *__stream) |
char * | gets (char *__str) |
size_t | fread (void *__ptr, size_t __size, size_t __nmemb, FILE *__stream) |
void | clearerr (FILE *__stream) |
int | feof (FILE *__stream) |
int | ferror (FILE *__stream) |
int | vfscanf (FILE *__stream, const char *__fmt, va_list __ap) |
int | vfscanf_P (FILE *__stream, const char *__fmt, va_list __ap) |
int | fscanf (FILE *__stream, const char *__fmt,...) |
int | fscanf_P (FILE *__stream, const char *__fmt,...) |
int | scanf (const char *__fmt,...) |
int | scanf_P (const char *__fmt,...) |
int | vscanf (const char *__fmt, va_list __ap) |
int | sscanf (const char *__buf, const char *__fmt,...) |
int | sscanf_P (const char *__buf, const char *__fmt,...) |
int | fflush (FILE *stream) |