simple multidimensional dataspace
#include <simple.hpp>
|
static const hsize_t | unlimited |
| dimension value for unlimited number of elements More...
|
|
◆ Simple() [1/3]
hdf5::dataspace::Simple::Simple |
( |
| ) |
|
◆ Simple() [2/3]
hdf5::dataspace::Simple::Simple |
( |
const Dataspace & |
space | ) |
|
Construct a simple dataspace from a reference to its base instance. If space does not refer to a simple dataspace an exception will be thrown.
- Exceptions
-
std::runtime_error | in case of a failure |
- Parameters
-
space | reference to a dataspace instance |
◆ Simple() [3/3]
If the maximum dimensions is not provided it will be set to the current number of elements along each dimension.
- Exceptions
-
std::runtime_error | in case of a failure |
- Parameters
-
current | current number of elements along each dimension |
maximum | maximum number of elements along each dimension |
- See also
- dimensions
◆ current_dimensions()
Dimensions hdf5::dataspace::Simple::current_dimensions |
( |
| ) |
const |
- Exceptions
-
std::runtime_error | in case of a failure |
◆ dimensions()
- Exceptions
-
std::runtime_error | in case of a failure |
◆ maximum_dimensions()
Dimensions hdf5::dataspace::Simple::maximum_dimensions |
( |
| ) |
const |
- Exceptions
-
std::runtime_error | in case of a failure |
◆ rank()
size_t hdf5::dataspace::Simple::rank |
( |
| ) |
const |
- Exceptions
-
std::runtime_error | in case of a failure |
◆ unlimited
const hsize_t hdf5::dataspace::Simple::unlimited |
|
static |
The documentation for this class was generated from the following file:
- /home/jenkins/h5cpp/src/h5cpp/dataspace/simple.hpp