00001 #ifndef ENDIANSWAP_IO_H 00002 #define ENDIANSWAP_IO_H 00003 00004 size_t ES_fwrite_short(const short * buf, size_t nmemb, FILE * 00005 stream); 00006 size_t ES_fwrite_int(const int * buf, size_t nmemb, FILE * stream); 00007 size_t ES_fwrite_float(const float * buf, size_t nmemb, FILE * 00008 stream); 00009 size_t ES_fwrite_double(const double * buf, size_t nmemb, FILE * 00010 stream); 00011 size_t ES_fwrite_swap(const void * buf, size_t size, size_t nmemb, FILE * 00012 stream); 00013 size_t ES_fread_short(short * buf, size_t nmemb, FILE * stream); 00014 size_t ES_fread_int(int * buf, size_t nmemb, FILE * stream); 00015 size_t ES_fread_float(float * buf, size_t nmemb, FILE * stream); 00016 size_t ES_fread_double(double * buf, size_t nmemb, FILE * stream); 00017 size_t ES_fread_swap(double * buf, size_t size, size_t nmemb, FILE * 00018 stream); 00019 00020 #endif