Poster of Linux kernelThe best gift for a Linux geek
stdio.h

stdio.h

Section: avr-libc (3) Updated: Thu Aug 12 2010
Local index Up
 

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.


 

Index

NAME
SYNOPSIS
Defines
Functions
Detailed Description
Author

This document was created by man2html, using the manual pages.
Time: 21:56:17 GMT, April 16, 2011