|
herr_t | H5LT_get_attribute_mem (hid_t obj_id, const char *attr_name, hid_t mem_type_id, void *data) |
|
herr_t | find_attr (hid_t loc_id, const char *name, void *op_data) |
|
herr_t | H5LT_find_attribute (hid_t loc_id, const char *attr_name) |
|
herr_t | H5LT_get_attribute_disk (hid_t loc_id, const char *attr_name, void *attr_out) |
|
herr_t | group_exists_visit (hid_t a_id, const char *a_name, void *a_tag) |
|
bool | group_exists (hid_t a_file_id, const std::string &a_name) |
|
bool | write_std_map_ss (hid_t a_loc, const std::string &a_name, const std::map< std::string, std::string > &a_map, unsigned int=0, unsigned int=0) |
|
bool | read_std_map_ss (hid_t a_loc, const std::string &a_name, std::map< std::string, std::string > &a_map, unsigned int=0, unsigned int=0) |
|
bool | write_hdata (hid_t a_loc, const histo_data_t &a_hdata) |
|
template<class HISTO > |
bool | write_histo (std::ostream &a_out, hid_t a_loc, const std::string &a_name, const HISTO &a_histo) |
|
template<class PROFILE > |
bool | write_profile (std::ostream &a_out, hid_t a_loc, const std::string &a_name, const PROFILE &a_histo) |
|
bool | read_hdata (hid_t a_loc, histo_data_t &a_hdata) |
|
template<class HISTO > |
bool | read_histo (std::ostream &a_out, hid_t a_loc, const std::string &a_name, HISTO *&a_histo, bool a_verb_class=true) |
|
template<class PROFILE > |
bool | read_profile (std::ostream &a_out, hid_t a_loc, const std::string &a_name, PROFILE *&a_histo, bool a_verb_class=true) |
|
bool | read_class_version (std::ostream &a_out, hid_t a_loc, const std::string &a_name, std::string &a_class, int &a_version, bool a_verbose=true) |
|
bool | write_header (hid_t a_file, int a_version=1) |
|
bool | read_header (hid_t a_file, std::string &a_writer, int &a_data_schema_version) |
|
hid_t | to_T_file_type (char) |
|
hid_t | to_T_file_type (short) |
|
hid_t | to_T_file_type (int) |
|
hid_t | to_T_file_type (tools::int64) |
|
hid_t | to_T_file_type (float) |
|
hid_t | to_T_file_type (double) |
|
hid_t | to_T_file_type (unsigned char) |
|
hid_t | to_T_file_type (unsigned short) |
|
hid_t | to_T_file_type (unsigned int) |
|
hid_t | to_T_file_type (tools::uint64) |
|
hid_t | to_T_mem_type (char) |
|
hid_t | to_T_mem_type (short) |
|
hid_t | to_T_mem_type (int) |
|
hid_t | to_T_mem_type (tools::int64) |
|
hid_t | to_T_mem_type (float) |
|
hid_t | to_T_mem_type (double) |
|
hid_t | to_T_mem_type (unsigned char) |
|
hid_t | to_T_mem_type (unsigned short) |
|
hid_t | to_T_mem_type (unsigned int) |
|
hid_t | to_T_mem_type (tools::uint64) |
|
template<class T > |
bool | write_array (hid_t a_loc, const std::string &a_name, hid_t a_file_type, hid_t a_mem_type, unsigned int a_chunked, unsigned int a_compress, unsigned int a_size, const T a_array[]) |
|
template<class T > |
bool | write_vlen (hid_t a_loc, const std::string &a_name, hid_t a_file_type, hid_t a_mem_type, unsigned int a_chunked, unsigned int a_compress, unsigned int a_size, const T a_array[]) |
|
template<class T > |
bool | write_sub_array (hid_t a_loc, const std::string &a_name, hid_t a_file_type, hid_t a_mem_type, bool a_create, unsigned int a_chunked, unsigned int a_compress, unsigned int a_size, unsigned int a_offset, unsigned int a_number, const T a_array[]) |
|
template<class T > |
bool | write_append_array_dataset (hid_t a_dataset, hid_t, hid_t a_mem_type, unsigned int a_number, const T a_array[]) |
|
template<class T > |
bool | write_append_vlen_dataset (hid_t a_dataset, hid_t, hid_t a_mem_type, unsigned int a_number, const T a_array[]) |
|
template<class T > |
bool | write_append_array (hid_t a_loc, const std::string &a_name, hid_t a_file_type, hid_t a_mem_type, unsigned int a_number, const T a_array[]) |
|
template<class T > |
bool | read_scalar (hid_t a_loc, const std::string &a_name, hid_t a_mem_type, T &a_data) |
|
template<class T > |
bool | read_array (hid_t a_loc, const std::string &a_name, hid_t a_mem_type, unsigned int &a_size, T *&a_array, bool a_alloc=true) |
|
template<class T > |
bool | read_sub_array (hid_t a_loc, const std::string &a_name, hid_t a_mem_type, unsigned int a_offset, unsigned int a_number, unsigned int &a_size, T *&a_array) |
|
template<class T > |
bool | read_sub_vlen (hid_t a_loc, const std::string &a_name, hid_t a_mem_type, unsigned int a_offset, unsigned int &a_size, T *&a_array) |
|
template<class TYPE > |
bool | read_scalar (hid_t a_loc, const std::string &a_name, TYPE &aValue) |
|
template<class T > |
bool | read_std_vec (hid_t a_loc, const std::string &a_name, hid_t a_mem_type, std::vector< T > &a_vec) |
|
template<class TYPE > |
bool | read_std_vec_vec (hid_t a_loc, const std::string &a_name, hid_t a_mem_type, std::vector< std::vector< TYPE > > &a_vec_vec) |
|
template<class T > |
bool | read_struct (hid_t a_loc, const std::string &a_name, hid_t aReadType, T &a_data) |
|
template<class TYPE > |
bool | write_scalar (hid_t a_loc, const std::string &a_name, const TYPE &aData) |
|
template<class T > |
bool | write_struct (hid_t a_loc, const std::string &a_name, hid_t a_create_type, hid_t aWriteType, const T &aData) |
|
template<class TYPE > |
bool | write_array (hid_t a_loc, const std::string &a_name, unsigned int a_size, const TYPE a_array[], unsigned int a_chunked=0, unsigned int a_compress=0) |
|
template<class TYPE > |
bool | write_vlen (hid_t a_loc, const std::string &a_name, unsigned int a_size, const TYPE a_array[], unsigned int a_chunked=0, unsigned int a_compress=0) |
|
template<class T > |
bool | write_std_vec (hid_t a_loc, const std::string &a_name, hid_t a_file_type, hid_t a_mem_type, unsigned int a_chunked, unsigned int a_compress, const std::vector< T > &a_vec) |
|
template<class TYPE > |
bool | write_std_vec (hid_t a_loc, const std::string &a_name, const std::vector< TYPE > &a_array, unsigned int a_chunked=0, unsigned int a_compress=0) |
|
template<class TYPE > |
bool | write_std_vec_vec (hid_t a_loc, const std::string &a_name, const std::vector< std::vector< TYPE > > &a_vec_vec, unsigned int=0, unsigned int=0) |
|
template<class TYPE > |
bool | write_sub_array (hid_t a_loc, const std::string &a_name, unsigned int a_size, unsigned int a_offset, unsigned int a_number, const TYPE a_array[], bool a_create=true, unsigned int a_chunked=0, unsigned int a_compress=0) |
|
template<class TYPE > |
bool | write_append_array_dataset (hid_t a_dataset, unsigned int a_number, const TYPE a_array[]) |
|
template<class TYPE > |
bool | write_append_vlen_dataset (hid_t a_dataset, unsigned int a_number, const TYPE a_array[]) |
|
template<class TYPE > |
bool | write_append_array (hid_t a_loc, const std::string &a_name, unsigned int a_number, const TYPE a_array[]) |
|
template<class TYPE > |
bool | read_array (hid_t a_loc, const std::string &a_name, unsigned int &a_size, TYPE *&a_array) |
|
template<class TYPE > |
bool | read_std_vec (hid_t a_loc, const std::string &a_name, std::vector< TYPE > &a_vec) |
|
template<class TYPE > |
bool | read_std_vec_vec (hid_t a_loc, const std::string &a_name, std::vector< std::vector< TYPE > > &a_vec_vec) |
|
template<class TYPE > |
bool | read_sub_array (hid_t a_loc, const std::string &a_name, unsigned int a_offset, unsigned int a_number, unsigned int &a_size, TYPE *&a_array) |
|
template<class TYPE > |
bool | read_sub_vlen (hid_t a_loc, const std::string &a_name, unsigned int a_offset, unsigned int &a_size, TYPE *&a_array) |
|
bool | read_bool (hid_t a_loc, const std::string &a_name, bool &aValue) |
|
template<class TYPE > |
bool | write_scalar_atb (hid_t aDS, const std::string &a_name, const TYPE &aData) |
|
bool | check_sizes () |
|
int | failure () |
|
hid_t | string_datatype (size_t aSize) |
|
hid_t | str_datatype () |
|
hid_t | basic_mem_type (hid_t a_file_type) |
|
hid_t | compound_mem_type (hid_t a_file_type) |
|
bool | read_atb (hid_t a_id, const std::string &a_name, std::string &a_data, unsigned int aSize=100) |
|
bool | read_atb (hid_t a_id, const std::string &a_name, unsigned int &a_data) |
|
bool | read_atb (hid_t a_id, const std::string &a_name, int &a_data) |
|
hid_t | H5T_STD_U8XX () |
|
hid_t | H5T_STD_U32XX () |
|
hid_t | H5T_STD_U64XX () |
|
hid_t | H5T_STD_I8XX () |
|
hid_t | H5T_STD_I16XX () |
|
hid_t | H5T_STD_I32XX () |
|
hid_t | H5T_STD_I64XX () |
|
hid_t | H5T_IEEE_F32XX () |
|
hid_t | H5T_IEEE_F64XX () |
|
bool | dataset_vec_size (hid_t a_loc, const std::string &a_name, hsize_t &a_size) |
|
bool | write_atb (hid_t a_id, const std::string &a_name, const std::string &a_data) |
|
bool | write_bool (hid_t a_loc, const std::string &a_name, bool a_data) |
|
bool | write_string (hid_t a_loc, const std::string &a_name, const std::string &a_string) |
|
bool | write_string_dataset (hid_t a_loc, const std::string &a_name, unsigned int a_chunked, unsigned int a_compress, const std::string &a_string) |
|
bool | write_string_dataset (hid_t a_loc, const std::string &a_name, const std::string &a_string, unsigned int a_chunked=0, unsigned int a_compress=0) |
|
bool | write_append_string_dataset (hid_t a_dataset, const std::string &a_string) |
|
bool | write_array_string (hid_t a_loc, const std::string &a_name, const std::vector< std::string > &a_array) |
|
bool | write_object (hid_t a_loc, const std::string &a_name, hid_t a_file_type, char *a_data) |
|
bool | read_string (hid_t a_loc, const std::string &a_name, std::string &a_string) |
|
bool | read_sub_string (hid_t a_loc, const std::string &a_name, unsigned int a_offset, std::string &a_string) |
|
bool | read_object (hid_t a_loc, const std::string &a_name, size_t &a_size, char *&a_data) |
|
bool | read_array_string (hid_t a_loc, const std::string &a_name, std::vector< std::string > &a_array) |
|