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.
|
| |
| ArrayType | getArrayType () const |
| | Returns the array datatype of this abstract dataset which can be a dataset or an attribute.
|
| |
| CompType | getCompType () const |
| | Returns the compound datatype of this abstract dataset which can be a dataset or an attribute.
|
| |
| EnumType | getEnumType () const |
| | Returns the enumeration datatype of this abstract dataset which can be a dataset or an attribute.
|
| |
| IntType | getIntType () const |
| | Returns the integer datatype of this abstract dataset which can be a dataset or an attribute.
|
| |
| FloatType | getFloatType () const |
| | Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute.
|
| |
| StrType | getStrType () const |
| | Returns the string datatype of this abstract dataset which can be a dataset or an attribute.
|
| |
| VarLenType | getVarLenType () const |
| | Returns the variable length datatype of this abstract dataset, which can be a dataset or an attribute.
|
| |
| virtual size_t | getInMemDataSize () const =0 |
| | Gets the size in memory of this abstract dataset.
|
| |
| virtual DataSpace | getSpace () const =0 |
| | Gets the dataspace of this abstract dataset - pure virtual.
|
| |
| H5T_class_t | getTypeClass () const |
| | Creates an AbstractDs instance using an existing id.
|
| |
| virtual hsize_t | getStorageSize () const =0 |
| | Returns the amount of storage size required - pure virtual.
|
| |
| virtual H5std_string | fromClass () const =0 |
| |
| virtual | ~AbstractDs () |
| | Noop destructor.
|
| |
It provides a collection of services that are common to both Attribute and DataSet.
◆ ~AbstractDs()
| H5::AbstractDs::~AbstractDs |
( |
| ) |
|
|
virtual |
◆ AbstractDs()
| H5::AbstractDs::AbstractDs |
( |
| ) |
|
|
protected |
◆ fromClass()
| virtual H5std_string H5::AbstractDs::fromClass |
( |
| ) |
const |
|
pure virtual |
◆ getArrayType()
| ArrayType H5::AbstractDs::getArrayType |
( |
| ) |
const |
◆ getCompType()
| CompType H5::AbstractDs::getCompType |
( |
| ) |
const |
◆ getDataType()
| DataType H5::AbstractDs::getDataType |
( |
| ) |
const |
◆ getEnumType()
| EnumType H5::AbstractDs::getEnumType |
( |
| ) |
const |
◆ getFloatType()
| FloatType H5::AbstractDs::getFloatType |
( |
| ) |
const |
◆ getInMemDataSize()
| virtual size_t H5::AbstractDs::getInMemDataSize |
( |
| ) |
const |
|
pure virtual |
◆ getIntType()
| IntType H5::AbstractDs::getIntType |
( |
| ) |
const |
◆ getSpace()
| virtual DataSpace H5::AbstractDs::getSpace |
( |
| ) |
const |
|
pure virtual |
◆ getStorageSize()
| virtual hsize_t H5::AbstractDs::getStorageSize |
( |
| ) |
const |
|
pure virtual |
◆ getStrType()
| StrType H5::AbstractDs::getStrType |
( |
| ) |
const |
◆ getTypeClass()
| H5T_class_t H5::AbstractDs::getTypeClass |
( |
| ) |
const |
◆ getVarLenType()
| VarLenType H5::AbstractDs::getVarLenType |
( |
| ) |
const |
The documentation for this class was generated from the following files: