#ifndef __AMSCUDA_BINARRRW_HPP__ #define __AMSCUDA_BINARRRW_HPP__ namespace amscuda { template int fread_ndarray(FILE *fp, cuarray *shape, cuarray *buffer); template int fwrite_ndarray(FILE *fp, const cuarray *shape, const cuarray *buffer); template int fwrite_buffer(FILE *fp, const int N, const T *buffer); template int fread_buffer(FILE *fp, const int Nmax, const T *buffer); }; //end namespace amscuda #include #endif