#include <H5Attribute.hpp>
Definition at line 23 of file H5Attribute.hpp.
◆ Attribute()
HighFive::Attribute::Attribute |
( |
| ) |
|
|
inlineprivate |
◆ getDataType()
DataType HighFive::Attribute::getDataType |
( |
| ) |
const |
|
inline |
getDataType
- Returns
- return the datatype associated with this dataset
Definition at line 40 of file H5Attribute_misc.hpp.
◆ getMemSpace()
DataSpace HighFive::Attribute::getMemSpace |
( |
| ) |
const |
|
inline |
◆ getSpace()
DataSpace HighFive::Attribute::getSpace |
( |
| ) |
const |
|
inline |
getSpace
- Returns
- return the dataspace associated with this dataset
Definition at line 46 of file H5Attribute_misc.hpp.
◆ getStorageSize()
size_t HighFive::Attribute::getStorageSize |
( |
| ) |
const |
|
inline |
◆ read()
template<typename T >
void HighFive::Attribute::read |
( |
T & |
array | ) |
const |
|
inline |
Read the attribute into a buffer An exception is raised if the numbers of dimension of the buffer and of the attribute are different
The array type can be a N-pointer or a N-vector ( e.g int** integer two dimensional array )
Definition at line 58 of file H5Attribute_misc.hpp.
◆ write()
template<typename T >
void HighFive::Attribute::write |
( |
const T & |
buffer | ) |
|
|
inline |
Write the integrality N-dimension buffer to this attribute An exception is raised if the numbers of dimension of the buffer and of the attribute are different
The array type can be a N-pointer or a N-vector ( e.g int** integer two dimensional array )
Definition at line 93 of file H5Attribute_misc.hpp.
◆ ::HighFive::AnnotateTraits
template<typename Derivate >
The documentation for this class was generated from the following files: