OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
hdf-maps.h File Reference
#include <map>
Include dependency graph for hdf-maps.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gr_info
 
struct  sds_info
 
struct  vd_info
 
struct  vg_info
 

Typedefs

typedef map< int32, gr_info, less< int32 > > gr_map
 
typedef map< int32, gr_info, less< int32 > >::const_iterator GRI
 
typedef map< int32, sds_info, less< int32 > > sds_map
 
typedef map< int32, sds_info, less< int32 > >::const_iterator SDSI
 
typedef map< int32, vd_info, less< int32 > > vd_map
 
typedef map< int32, vd_info, less< int32 > >::const_iterator VDI
 
typedef map< int32, vg_info, less< int32 > > vg_map
 
typedef map< int32, vg_info, less< int32 > >::const_iterator VGI
 

Functions

string DAPTypeName (int32 hdf_type)
 
HDFArrayNewArrayFromGR (const hdf_gri &gr, const string &dataset)
 
HDFArrayNewArrayFromSDS (const hdf_sds &sds, const string &dataset)
 
BaseType * NewDAPVar (const string &varname, const string &dataset, int32 hdf_type)
 
HDFGridNewGridFromSDS (const hdf_sds &sds, const string &dataset)
 
HDFSequenceNewSequenceFromVdata (const hdf_vdata &vd, const string &dataset)
 
HDFStructureNewStructureFromVgroup (const hdf_vgroup &vg, vg_map &vgmap, sds_map &map, vd_map &vdmap, gr_map &grmap, const string &dataset)
 

Typedef Documentation

typedef map< int32, gr_info, less < int32 > > gr_map

Definition at line 67 of file hdf-maps.h.

typedef map< int32, gr_info, less < int32 > >::const_iterator GRI

Definition at line 72 of file hdf-maps.h.

typedef map< int32, sds_info, less < int32 > > sds_map

Definition at line 65 of file hdf-maps.h.

typedef map< int32, sds_info, less < int32 > >::const_iterator SDSI

Definition at line 70 of file hdf-maps.h.

typedef map< int32, vd_info, less < int32 > > vd_map

Definition at line 66 of file hdf-maps.h.

typedef map< int32, vd_info, less < int32 > >::const_iterator VDI

Definition at line 71 of file hdf-maps.h.

typedef map< int32, vg_info, less < int32 > > vg_map

Definition at line 68 of file hdf-maps.h.

typedef map< int32, vg_info, less < int32 > >::const_iterator VGI

Definition at line 73 of file hdf-maps.h.

Function Documentation

string DAPTypeName ( int32  hdf_type)

Definition at line 399 of file hc2dap.cc.

Referenced by AddHDFAttr().

HDFArray* NewArrayFromGR ( const hdf_gri gr,
const string &  dataset 
)
HDFArray* NewArrayFromSDS ( const hdf_sds sds,
const string &  dataset 
)
BaseType* NewDAPVar ( const string &  varname,
const string &  dataset,
int32  hdf_type 
)
HDFGrid* NewGridFromSDS ( const hdf_sds sds,
const string &  dataset 
)
HDFSequence* NewSequenceFromVdata ( const hdf_vdata vd,
const string &  dataset 
)
HDFStructure* NewStructureFromVgroup ( const hdf_vgroup vg,
vg_map vgmap,
sds_map map,
vd_map vdmap,
gr_map grmap,
const string &  dataset 
)