15 #ifndef __H5ArrayType_H
16 #define __H5ArrayType_H
43 int getArrayNDims()
const;
47 int getArrayDims(hsize_t* dims)
const;
51 virtual H5std_string
fromClass ()
const {
return(
"ArrayType"); }
68 #endif // __H5ArrayType_H
virtual H5std_string fromClass() const
Returns this class name.
Definition: H5ArrayType.h:51
Exception provides wrappers of HDF5 error handling functions.
Definition: H5Exception.h:32
virtual hid_t getId() const
Get the id of this datatype.
Definition: H5DataType.cpp:898
int getArrayDims(hsize_t *dims) const
Retrieves the size of all dimensions of an array datatype.
Definition: H5ArrayType.cpp:191
int getArrayNDims() const
Returns the number of dimensions for an array datatype.
Definition: H5ArrayType.cpp:171
ArrayType & operator=(const ArrayType &rhs)
Assignment operator.
Definition: H5ArrayType.cpp:125
Definition: H5Exception.h:116
ArrayType()
Default constructor: Creates a stub ArrayType.
Definition: H5ArrayType.cpp:37
virtual DataType * decode() const
Returns an ArrayType object via DataType* by decoding the binary object description of this type.
Definition: H5ArrayType.cpp:150
virtual ~ArrayType()
Properly terminates access to this array datatype.
Definition: H5ArrayType.cpp:207
Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes.
Definition: H5ArrayType.h:25
H5std_string getDetailMsg() const
Returns the detailed message set at the time the exception is thrown.
Definition: H5Exception.cpp:256
void setId(const hid_t new_id)
Sets the identifier of this object to a new value.
Definition: H5IdComponent.cpp:307
Definition: H5AbstractDs.cpp:34
Class DataType provides generic operations on HDF5 datatypes.
Definition: H5DataType.h:28
H5Location is an abstract base class, added in version 1.8.12.
Definition: H5Location.h:31
The HDF Group Help Desk:
| |
Copyright by
The HDF Group
and the Board of Trustees of the University of Illinois
|