simple multidimensional dataspace
#include <simple.hpp>
|
| static const hsize_t | unlimited |
| | dimension value for unlimited number of elements
|
| |
◆ 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: