private string[] GetALLDataset() { int num_datasets = 0; int num_global_attrs = 0; HDF4Helper.SDfileinfo(sd_id, out num_datasets, out num_global_attrs); string[] dsNames = ReadSDinfo(sd_id, num_datasets); return(dsNames); }
public Dictionary <string, string> GetAttributes() { if (!_readFileAttrs) { _readFileAttrs = true; try { int dsCount = 0; int attCount = 0; HDF4Helper.SDfileinfo(sd_id, out dsCount, out attCount); if (attCount == 0) { return(null); } _fileAttrs = GetAttributes(sd_id, attCount); } finally { } } return(_fileAttrs); }