#ifndef _Logiscope_CISO90_stdio_h #define _Logiscope_CISO90_stdio_h /* $Id: stdio.h,v 1.3 2008/02/26 09:52:31 x-frflhu Exp $ */ #ifndef _Logiscope_CISO90_SIZE_T typedef unsigned long size_t; # define _Logiscope_CISO90_SIZE_T #endif typedef struct _Logiscope_CISO90_FILE FILE; typedef struct _Logiscope_CISO90_FPOS_T fpos_t; #ifndef _Logiscope_CISO90_NULL # define NULL 0 # define _Logiscope_CISO90_NULL #endif #define _IOFBF (1) #define _IOLBF (2) #define _IONBF (3) #define BUFSIZ (256) #define EOF (-1) #define FOPEN_MAX (8) #define FILENAME_MAX (256) #define L_tmpnam (32) #define SEEK_CUR (1) #define SEEK_END (2) #define SEEK_SET (3) #define TMP_MAX (25) extern FILE *stderr; extern FILE *stdin; extern FILE *stdout; extern int remove(const char *); extern int rename(const char *, const char *); extern FILE *tmpfile(void); extern char *tmpnam(char *); extern int fclose(FILE *); extern int fflush(FILE *); extern FILE *fopen(const char *, const char *); extern FILE *freopen(const char *, const char *, FILE *); extern void setbuf(FILE *, char *); extern int setvbuf(FILE *, char *, int, size_t); extern int fprintf(FILE *, const char *, ...); extern int fscanf(FILE *, const char *, ...); extern int printf(const char *, ...); extern int scanf(const char *, ...); extern int sprintf(char *, const char *, ...); extern int sscanf(const char *, const char *, ...); #include extern int vfprintf(FILE *, const char *, va_list); extern int vprintf(const char *, va_list); extern int vsprintf(char *, const char *, va_list); extern int fgetc(FILE *); extern char *fgets(char *, int, FILE *); extern int fputc(int, FILE *); extern int fputs(const char *, FILE *); extern int getc(FILE *); extern int getchar(void); extern char *gets(char *); extern int putc(int, FILE *); extern int putchar(int); extern int puts(const char *); extern int ungetc(int, FILE *); extern size_t fread(void *, size_t, size_t, FILE *); extern size_t fwrite(const void *, size_t, size_t, FILE *); extern int fgetpos_t(FILE *, fpos_t *); extern int fseek(FILE *, long int, int); extern int fsetpos(FILE *, const fpos_t *); extern long int ftell(FILE *); extern void rewind(FILE *); extern void clearerr(FILE *); extern int feof(FILE *); extern int ferror(FILE *); extern void perror(const char *); #endif /* _Logiscope_CISO90_stdio_h */