Man Linux: Main Page and Category List

NAME

       stdio.h -

SYNOPSIS

   Defines
       #define __need_NULL
       #define __need_size_t
       #define FILE   struct __file
       #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)
       #define SEEK_SET   0
       #define SEEK_CUR   1
       #define SEEK_END   2

   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)

Detailed Description

Author

       Generated automatically by Doxygen for avr-libc from the source code.