00001
00038 #ifndef __IWAVE_FOPEN__
00039 #define __IWAVE_FOPEN__
00040
00041 #include "utils.h"
00042
00044 #define UNLINK_TMPS
00045
00046
00083 FILE * iwave_fopen(char ** name,
00084 const char * mode,
00085 const char * proto,
00086 FILE * stream);
00087
00093 FILE * iwave_const_fopen(const char * name,
00094 const char * mode,
00095 const char * proto,
00096 FILE * stream);
00097
00103 void iwave_fclose(FILE * fp);
00104
00109 void iwave_fdestroy();
00110
00112 void iwave_fprintall(FILE * stream);
00113
00116 const char * iwave_getproto(const char * name);
00117
00118 #endif