65 static H5DataType H5type_to_H5DAPtype(hid_t h5_type_id);
69 static std::string trim_string(hid_t dtypeid,
const std::string s,
int num_sect,
size_t section_size, std::vector<size_t>& sect_newsize);
71 static std::string obtain_string_after_lastslash(
const std::string s);
72 static bool cf_strict_support_type(
H5DataType dtype);
75 static void gen_unique_name(std::string &str, std::set<std::string>&namelist,
int&clash_index);
79 static void Split (
const char *s,
int len,
char sep,
80 std::vector < std::string > &names);
83 static void Split (
const char *sz,
char sep,
84 std::vector < std::string > &names);
88 static void parser_gpm_l3_gridheader(
const std:: vector<char>&value,
int& latsize,
int&lonsize,
89 float& lat_start,
float& lon_start,
float& lat_res,
float& lon_res,
bool check_reg_orig);
void close_fileid(hid_t fid)
closes HDF5 file reffered by fid.