amroc/hds/sds.h File Reference

Functions in sds.c. More...

#include <hdf.h>
#include <mfhdf.h>

Go to the source code of this file.

Defines

#define CPROTO(x)   ()
#define SDSgetLocation(x)   SDSgetIndex(x)

Functions

void SDSdeactivate CPROTO ((char *filename))
void SDSopen CPROTO ((char *filename, char *access))
void SDScloseAll CPROTO ((void))
void SDSseek CPROTO ((char *filename, int setnum))
int32 SDSseekName CPROTO ((char *filename, char *name))
void SDSgetFileInfo CPROTO ((char *filename, int32 *nsds, int32 *nattrib))
long SDSgetDims CPROTO ((char *filename, char *dataname, int32 *rank, int32 *dims))
void SDSsetNT CPROTO ((char *filename, int32 numbertype))
long SDScomputeSize CPROTO ((int32 rank, int32 *dims, int32 numbertype))
int SDSreadData CPROTO ((char *filename, int32 rank, int32 *dims, VOIDP data))
int SDSreadChunk CPROTO ((char *filename, int32 rank, int32 *dims, int32 *origin, int32 *stride, VOIDP data))
int32 SDSallocateDataset CPROTO ((char *filename, char *dataname, int32 rank, int32 *dims))
int SDSwriteData CPROTO ((char *filename, char *dataname, int32 rank, int32 *dims, VOIDP data))
int32 SDSaddAnnotation CPROTO ((char *filename, char *annotation))
int32 SDSgetAnnotation CPROTO ((char *filename, char *annotation, int32 maxlen))
int32 SDSwriteAttrib CPROTO ((char *filename, char *attribname, int32 numbertype, int32 nelements, VOIDP buffer))
int32 SDSreadAttrib CPROTO ((char *filename, char *attribname, int32 nelements, VOIDP buffer))
int32 SDSfindAttribInfo CPROTO ((char *filename, char *attribname, int32 *numbertype, int32 *nelements))
int32 SDSgetAttribInfo CPROTO ((char *filename, int32 index, char *attribname, int32 *numbertype, int32 *nelements))
int32 SDSgetDataStrs CPROTO ((char *filename, char *label, char *units, char *format, char *coordsys, int len))

Detailed Description

Functions in sds.c.

Author:
John Shalf

Define Documentation

#define CPROTO (  )     ()
#define SDSgetLocation (  )     SDSgetIndex(x)

Function Documentation

int32 SDSgetDataStrs CPROTO ( (char *filename, char *label, char *units, char *format, char *coordsys, int len)   ) 
int32 SDSgetAttribInfo CPROTO ( (char *filename, int32 index, char *attribname, int32 *numbertype, int32 *nelements)   ) 
int32 SDSfindAttribInfo CPROTO ( (char *filename, char *attribname, int32 *numbertype, int32 *nelements)   ) 
int32 SDSreadAttrib CPROTO ( (char *filename, char *attribname, int32 nelements, VOIDP buffer)   ) 
int32 SDSwriteAttrib CPROTO ( (char *filename, char *attribname, int32 numbertype, int32 nelements, VOIDP buffer)   ) 
int32 SDSgetAnnotation CPROTO ( (char *filename, char *annotation, int32 maxlen)   ) 
int32 SDSaddAnnotation CPROTO ( (char *filename, char *annotation)   ) 
int SDSwriteData CPROTO ( (char *filename, char *dataname, int32 rank, int32 *dims, VOIDP data)   ) 
int32 SDSallocateDataset CPROTO ( (char *filename, char *dataname, int32 rank, int32 *dims)   ) 
int SDSwriteChunk CPROTO ( (char *filename, int32 rank, int32 *dims, int32 *origin, int32 *stride, VOIDP data)   ) 
int SDSreadData CPROTO ( (char *filename, int32 rank, int32 *dims, VOIDP data)   ) 
long SDScomputeSize CPROTO ( (int32 rank, int32 *dims, int32 numbertype)   ) 
void SDSsetNT CPROTO ( (char *filename, int32 numbertype)   ) 
long SDSgetDims CPROTO ( (char *filename, char *dataname, int32 *rank, int32 *dims)   ) 
void SDSgetFileInfo CPROTO ( (char *filename, int32 *nsds, int32 *nattrib)   ) 
int32 SDSgetDataName CPROTO ( (char *filename, char *name)   ) 
void SDSseek CPROTO ( (char *filename, int setnum)   ) 
void SDScloseAll CPROTO ( (void)   ) 
void SDSopen CPROTO ( (char *filename, char *access)   ) 
int32 SDSgetNumAttribs CPROTO ( (char *filename)   ) 
Generated on Thu Jun 30 02:19:00 2016 for AMROC's Hierachical Data Structures by  doxygen 1.6.3