| stdio.h(3avr) | stdio.h(3avr) | 
NAME¶
stdio.h
SYNOPSIS¶
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)
  
  
Author¶
Generated automatically by Doxygen for AVR-LibC from the source code.
| Version 2.2.1 | AVR-LibC |