33 DataType openDataType(
const char* name)
const;
34 DataType openDataType(
const H5std_string& name)
const;
37 ArrayType openArrayType(
const char* name)
const;
38 ArrayType openArrayType(
const H5std_string& name)
const;
41 CompType openCompType(
const char* name)
const;
42 CompType openCompType(
const H5std_string& name)
const;
45 EnumType openEnumType(
const char* name)
const;
46 EnumType openEnumType(
const H5std_string& name)
const;
49 IntType openIntType(
const char* name)
const;
50 IntType openIntType(
const H5std_string& name)
const;
53 FloatType openFloatType(
const char* name)
const;
54 FloatType openFloatType(
const H5std_string& name)
const;
57 StrType openStrType(
const char* name)
const;
58 StrType openStrType(
const H5std_string& name)
const;
61 VarLenType openVarLenType(
const char* name)
const;
62 VarLenType openVarLenType(
const H5std_string& name)
const;
64 #ifndef DOXYGEN_SHOULD_SKIP_THIS
65 virtual hid_t getLocId()
const = 0;
71 virtual void throwException(
const H5std_string& func_name,
const H5std_string& msg)
const = 0;
80 virtual void p_setId(
const hid_t new_id) = 0;
82 #endif // DOXYGEN_SHOULD_SKIP_THIS
87 #endif // __CommonFG_H
EnumType is derived from a DataType and operates on HDF5 enum datatypes.
Definition: H5EnumType.h:25
IntType is derived from a DataType and operates on HDF5 integer datatype.
Definition: H5IntType.h:25
Class DataType provides generic operations on HDF5 datatypes.
Definition: H5DataType.h:28
VarLenType is derived from a DataType and operates on HDF5 C's Variable-length Datatypes.
Definition: H5VarLenType.h:25
Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...
Definition: H5ArrayType.h:25
FloatType is a derivative of a DataType and operates on HDF5 floating point datatype.
Definition: H5FloatType.h:25
StrType is derived from a DataType and operates on HDF5 string datatype.
Definition: H5StrType.h:25
CompType is a derivative of a DataType and operates on HDF5 compound datatypes.
Definition: H5CompType.h:25
CommonFG will be deprecated in future releases. In 1.10.1, most member functions are moved to H5Locat...
Definition: H5CommonFG.h:30