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
IntType is a derivative of a DataType and operates on HDF5 integer datatype.
Definition: H5IntType.h:25
CommonFG is an abstract base class of H5Group.
Definition: H5CommonFG.h:30
FloatType is a derivative of a DataType and operates on HDF5 floating point datatype.
Definition: H5FloatType.h:25
FloatType openFloatType(const char *name) const
Opens the named floating-point datatype at this location.
Definition: H5CommonFG.cpp:238
StrType openStrType(const char *name) const
Opens the named string datatype at this location.
Definition: H5CommonFG.cpp:274
CompType openCompType(const char *name) const
Opens the named compound datatype at this location.
Definition: H5CommonFG.cpp:130
VarLenType openVarLenType(const char *name) const
Opens the named variable length datatype at this location.
Definition: H5CommonFG.cpp:310
EnumType openEnumType(const char *name) const
Opens the named enumeration datatype at this location.
Definition: H5CommonFG.cpp:166
Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes.
Definition: H5ArrayType.h:25
DataType openDataType(const char *name) const
Opens the named generic datatype at this location.
Definition: H5CommonFG.cpp:58
StrType is a derivative of a DataType and operates on HDF5 string datatype.
Definition: H5StrType.h:25
VarLenType is a derivative of a DataType and operates on HDF5 Variable-length Datatypes.
Definition: H5VarLenType.h:25
CompType is a derivative of a DataType and operates on HDF5 compound datatypes.
Definition: H5CompType.h:25
EnumType is a derivative of a DataType and operates on HDF5 enum datatypes.
Definition: H5EnumType.h:25
Definition: H5AbstractDs.cpp:34
IntType openIntType(const char *name) const
Opens the named integer datatype at this location.
Definition: H5CommonFG.cpp:202
Class DataType provides generic operations on HDF5 datatypes.
Definition: H5DataType.h:28
ArrayType openArrayType(const char *name) const
Opens the named array datatype at this location.
Definition: H5CommonFG.cpp:94
The HDF Group Help Desk:
| |
Copyright by
The HDF Group
and the Board of Trustees of the University of Illinois
|