AbstractDs is an abstract base class, inherited by Attribute and DataSet.
More...
#include <H5AbstractDs.h>
|
DataType | getDataType () const |
| Returns the generic datatype of this abstract dataset, which can be a dataset or an attribute. More...
|
|
ArrayType | getArrayType () const |
| Returns the array datatype of this abstract dataset which can be a dataset or an attribute. More...
|
|
CompType | getCompType () const |
| Returns the compound datatype of this abstract dataset which can be a dataset or an attribute. More...
|
|
EnumType | getEnumType () const |
| Returns the enumeration datatype of this abstract dataset which can be a dataset or an attribute. More...
|
|
IntType | getIntType () const |
| Returns the integer datatype of this abstract dataset which can be a dataset or an attribute. More...
|
|
FloatType | getFloatType () const |
| Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. More...
|
|
StrType | getStrType () const |
| Returns the string datatype of this abstract dataset which can be a dataset or an attribute. More...
|
|
VarLenType | getVarLenType () const |
| Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. More...
|
|
virtual size_t | getInMemDataSize () const =0 |
| Gets the size in memory of this abstract dataset. More...
|
|
virtual DataSpace | getSpace () const =0 |
| Gets the dataspace of this abstract dataset - pure virtual. More...
|
|
H5T_class_t | getTypeClass () const |
| Returns the class of the datatype that is used by this object, which can be a dataset or an attribute. More...
|
|
virtual hsize_t | getStorageSize () const =0 |
| Returns the amount of storage size required - pure virtual. More...
|
|
virtual H5std_string | fromClass () const =0 |
|
virtual | ~AbstractDs () |
| Noop destructor. More...
|
|
It provides a collection of services that are common to both Attribute and DataSet. AbstractDs inherits from H5Object.
H5::AbstractDs::~AbstractDs |
( |
| ) |
|
|
virtual |
H5::AbstractDs::AbstractDs |
( |
| ) |
|
|
protected |
H5::AbstractDs::AbstractDs |
( |
const hid_t |
h5_id | ) |
|
|
protected |
virtual H5std_string H5::AbstractDs::fromClass |
( |
| ) |
const |
|
pure virtual |
ArrayType H5::AbstractDs::getArrayType |
( |
| ) |
const |
CompType H5::AbstractDs::getCompType |
( |
| ) |
const |
DataType H5::AbstractDs::getDataType |
( |
| ) |
const |
EnumType H5::AbstractDs::getEnumType |
( |
| ) |
const |
FloatType H5::AbstractDs::getFloatType |
( |
| ) |
const |
virtual size_t H5::AbstractDs::getInMemDataSize |
( |
| ) |
const |
|
pure virtual |
IntType H5::AbstractDs::getIntType |
( |
| ) |
const |
virtual DataSpace H5::AbstractDs::getSpace |
( |
| ) |
const |
|
pure virtual |
virtual hsize_t H5::AbstractDs::getStorageSize |
( |
| ) |
const |
|
pure virtual |
StrType H5::AbstractDs::getStrType |
( |
| ) |
const |
H5T_class_t H5::AbstractDs::getTypeClass |
( |
| ) |
const |
VarLenType H5::AbstractDs::getVarLenType |
( |
| ) |
const |
The documentation for this class was generated from the following files: