65using sds_map = map < int32, sds_info, less < int32 > >;
66using vd_map = map < int32, vd_info, less < int32 > >;
67using gr_map = map < int32, gr_info, less < int32 > > ;
68using vg_map = map < int32, vg_info, less < int32 > >;
70using SDSI = map < int32, sds_info, less < int32 > >::const_iterator;
71using VDI = map < int32, vd_info, less < int32 > >::const_iterator;
72using GRI = map < int32, gr_info, less < int32 > >::const_iterator;
73using VGI = map < int32, vg_info, less < int32 > >::const_iterator;
76HDFGrid *NewGridFromSDS(
const hdf_sds & sds,
const string &dataset);
81 vg_map & vgmap, sds_map & map,
82 vd_map & vdmap, gr_map & grmap,
83 const string &dataset);
84libdap::BaseType *NewDAPVar(
const string &varname,
85 const string &dataset,
86 const int32 hdf_type);
87string DAPTypeName(int32 hdf_type);