32 DataType openDataType(
const char *name)
const;
33 DataType openDataType(
const H5std_string &name)
const;
36 ArrayType openArrayType(
const char *name)
const;
37 ArrayType openArrayType(
const H5std_string &name)
const;
40 CompType openCompType(
const char *name)
const;
41 CompType openCompType(
const H5std_string &name)
const;
44 EnumType openEnumType(
const char *name)
const;
45 EnumType openEnumType(
const H5std_string &name)
const;
48 IntType openIntType(
const char *name)
const;
49 IntType openIntType(
const H5std_string &name)
const;
52 FloatType openFloatType(
const char *name)
const;
53 FloatType openFloatType(
const H5std_string &name)
const;
56 StrType openStrType(
const char *name)
const;
57 StrType openStrType(
const H5std_string &name)
const;
60 VarLenType openVarLenType(
const char *name)
const;
61 VarLenType openVarLenType(
const H5std_string &name)
const;
63#ifndef DOXYGEN_SHOULD_SKIP_THIS
66 virtual hid_t getLocId()
const = 0;
69 virtual void throwException(
const H5std_string &func_name,
const H5std_string &msg)
const = 0;
78 virtual void p_setId(
const hid_t new_id) = 0;
Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes.
Definition H5ArrayType.h:24
CommonFG is an abstract base class of H5Group.
Definition H5CommonFG.h:29
CompType is a derivative of a DataType and operates on HDF5 compound datatypes.
Definition H5CompType.h:24
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
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