diff options
Diffstat (limited to 'src/IO.cc')
-rw-r--r-- | src/IO.cc | 36 |
1 files changed, 18 insertions, 18 deletions
@@ -94,7 +94,7 @@ int f_io_nbytes(int *type,int *rank,int *dims){ return IObase::nBytes(IObase::Int2DataType(*type),*rank,dims); } -int f_io_write(Long8 *deviceID,int *typeID,int *rank,int *dims,void *data){ +int f_io_write(Long8 *deviceID,int *typeID,int *rank,int *dims,const void *data){ IObase *dev=(IObase*)(*deviceID); dev->write(dev->Int2DataType(*typeID),*rank,dims,data); return 1; @@ -130,14 +130,14 @@ int f_io_writenote(Long8 *deviceID,char *annotation,int size){ return dev->writeAnnotation(annotation); } -int f_io_readnote(Long8 *deviceID,int *index,char *annotation,int maxsize){ +int f_io_readnote(Long8 *deviceID,int *idx,char *annotation,int maxsize){ IObase *dev=(IObase*)(*deviceID); - return dev->readAnnotation(*index,annotation,maxsize); + return dev->readAnnotation(*idx,annotation,maxsize); } -int f_io_noteinfo(Long8 *deviceID,int *index,int *length){ +int f_io_noteinfo(Long8 *deviceID,int *idx,int *length){ IObase *dev=(IObase*)(*deviceID); - return dev->readAnnotationInfo(*index,*length); + return dev->readAnnotationInfo(*idx,*length); } int f_io_numnote(Long8 *deviceID){ @@ -147,7 +147,7 @@ int f_io_numnote(Long8 *deviceID){ //---------------Attributes int f_io_writeatt(Long8 *deviceID,char *name, - int *datatype,Long *nelements,void *data,int namesize){ + int *datatype,Long *nelements,const void *data,int namesize){ IObase *dev=(IObase*)(*deviceID); name[namesize]='\0'; // cap name (to be certain).. unsafe but it works // should copy into a flexarray which will be destroyed on return @@ -166,19 +166,19 @@ int f_io_attinfo(Long8 *deviceID,char *name, return i; } -int f_io_iattinfo(Long8 *deviceID,int *index,char *name, +int f_io_iattinfo(Long8 *deviceID,int *idx,char *name, int *datatype,Long *nelements,int namesize){ int i; IObase *dev=(IObase*)(*deviceID); IObase::DataType typeID; for(i=0;i<namesize;i++) name[i]='\0'; //printf("io_iattinfo(): Namesize=%u Name=[%s]\n",namesize,name); - i=dev->readAttributeInfo(*index,name,typeID,*nelements,namesize); + i=dev->readAttributeInfo(*idx,name,typeID,*nelements,namesize); // need to zero the array //printf("io_iattinfo(): Newname=[%s]\n",name); *datatype=typeID; //printf("io_iattinfo(): attribs are index=%u type=%u nelements=%u namesize=%u\n", - // *index,*datatype,*nelements,namesize); + // *idx,*datatype,*nelements,namesize); return i; } @@ -198,7 +198,7 @@ int f_io_reserveck(Long8 *deviceID,int *typeID,int *rank,int *dims){ return dev->reserveChunk(dev->Int2DataType(*typeID),*rank,dims); } -int f_io_writeck(Long8 *deviceID,int *chunkdims,int *chunkorigin,void *data){ +int f_io_writeck(Long8 *deviceID,int *chunkdims,int *chunkorigin,const void *data){ IObase *dev=(IObase*)(*deviceID); return dev->writeChunk(chunkdims,chunkorigin,data); } @@ -207,7 +207,7 @@ int f_io_readck(Long8 *deviceID,int *chunkdims,int *chunkorigin,void *data){ IObase *dev=(IObase*)(*deviceID); return dev->readChunk(chunkdims,chunkorigin,data); } -int f_io_writestrm(Long8 *deviceID,void *data,int *length){ +int f_io_writestrm(Long8 *deviceID,const void *data,int *length){ IObase *dev=(IObase*)(deviceID); return dev->writeStream(data,*length); } @@ -253,7 +253,7 @@ int IOnBytes(int type,int rank,int *dims){ return IObase::nBytes(IObase::Int2DataType(type),rank,dims); } -int IOwrite(IOFile deviceID,int typeID,int rank,int *dims,void *data){ +int IOwrite(IOFile deviceID,int typeID,int rank,int *dims,const void *data){ IObase *dev=(IObase*)(deviceID); return dev->write(dev->Int2DataType(typeID),rank,dims,data); } @@ -287,14 +287,14 @@ int IOwriteAnnotation(IOFile deviceID,char *annotation){ return dev->writeAnnotation(annotation); } -int IOreadAnnotation(IOFile deviceID,int index,char *annotation,int maxsize){ +int IOreadAnnotation(IOFile deviceID,int idx,char *annotation,int maxsize){ IObase *dev=(IObase*)(deviceID); - return dev->readAnnotation(index,annotation,maxsize); + return dev->readAnnotation(idx,annotation,maxsize); } -int IOreadAnnotationInfo(IOFile deviceID,int index,int *size){ +int IOreadAnnotationInfo(IOFile deviceID,int idx,int *size){ IObase *dev=(IObase*)(deviceID); - return dev->readAnnotationInfo(index,*size); + return dev->readAnnotationInfo(idx,*size); } int IOnAnnotations(IOFile deviceID){ @@ -341,7 +341,7 @@ int IOreserveChunk(IOFile deviceID,int typeID,int rank,int *dims){ return dev->reserveChunk(dev->Int2DataType(typeID),rank,dims); } -int IOwriteChunk(IOFile deviceID,int *chunkdims,int *chunkorigin,void *data){ +int IOwriteChunk(IOFile deviceID,int *chunkdims,int *chunkorigin,const void *data){ IObase *dev=(IObase*)(deviceID); return dev->writeChunk(chunkdims,chunkorigin,data); } @@ -351,7 +351,7 @@ int IOreadChunk(IOFile deviceID,int *chunkdims,int *chunkorigin,void *data){ return dev->readChunk(chunkdims,chunkorigin,data); } -int IOwriteStream(IOFile deviceID,void *data,int length){ +int IOwriteStream(IOFile deviceID,const void *data,int length){ IObase *dev=(IObase*)(deviceID); return dev->writeStream(data,length); } |