52 H5T_class_t getMemberClass(
unsigned member_num)
const;
55 int getMemberIndex(
const char *name)
const;
56 int getMemberIndex(
const H5std_string &name)
const;
59 size_t getMemberOffset(
unsigned memb_no)
const;
62 H5std_string getMemberName(
unsigned member_num)
const;
66 DataType getMemberDataType(
unsigned member_num)
const;
70 ArrayType getMemberArrayType(
unsigned member_num)
const;
74 CompType getMemberCompType(
unsigned member_num)
const;
78 EnumType getMemberEnumType(
unsigned member_num)
const;
82 IntType getMemberIntType(
unsigned member_num)
const;
86 FloatType getMemberFloatType(
unsigned member_num)
const;
90 StrType getMemberStrType(
unsigned member_num)
const;
94 VarLenType getMemberVarLenType(
unsigned member_num)
const;
97 int getNmembers()
const;
100 void insertMember(
const H5std_string &name,
size_t offset,
const DataType &new_member)
const;
106 void setSize(
size_t size)
const;
121 hid_t p_get_member_type(
unsigned member_num)
const;
Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes.
Definition H5ArrayType.h:24
CompType is a derivative of a DataType and operates on HDF5 compound datatypes.
Definition H5CompType.h:24
virtual H5std_string fromClass() const
Returns this class name.
Definition H5CompType.h:110
Class DataSet operates on HDF5 datasets.
Definition H5DataSet.h:27
Class DataType provides generic operations on HDF5 datatypes.
Definition H5DataType.h:27
EnumType is a derivative of a DataType and operates on HDF5 enum datatypes.
Definition H5EnumType.h:24
FloatType is a derivative of a DataType and operates on HDF5 floating point datatype.
Definition H5FloatType.h:24
H5Location is an abstract base class, added in version 1.8.12.
Definition H5Location.h:30
IntType is a derivative of a DataType and operates on HDF5 integer datatype.
Definition H5IntType.h:24
StrType is a derivative of a DataType and operates on HDF5 string datatype.
Definition H5StrType.h:24
VarLenType is a derivative of a DataType and operates on HDF5 Variable-length Datatypes.
Definition H5VarLenType.h:24
Definition H5AbstractDs.cpp:33