#include <hdf5.h>
|
| dataspace (dataspace const &other) |
|
| dataspace (hid_t const id) |
|
| dataspace (integral auto const ... size) |
|
| dataspace (std::vector< hsize_t > cur_resolution) |
|
| dataspace (std::vector< hsize_t > cur_resolution, std::vector< hsize_t > max_resolution) |
|
template<std::size_t N> |
| dataspace (std::array< hsize_t, N > cur_resolution) |
|
template<std::size_t N> |
| dataspace (std::array< hsize_t, N > cur_resolution, std::array< hsize_t, N > maxdims) |
|
| ~dataspace () |
|
auto | rank () const |
|
auto | current_resolution () const |
|
auto | max_resolution () const |
|
auto | current_and_max_resolution () const |
|
auto | num_elements () const |
|
auto | selected_num_elements () const |
|
auto | num_hyperslab_blocks () const |
|
auto | selected_num_hyperslab_blocks () const |
|
auto | select_hyperslab (hsize_t const *start, hsize_t const *stride, hsize_t const *count, hsize_t const *block=nullptr) |
|
auto | select_hyperslab (H5S_seloper_t op, hsize_t const *start, hsize_t const *stride, hsize_t const *count, hsize_t const *block=nullptr) |
|
auto | select_hyperslab (std::vector< hsize_t > offset, std::vector< hsize_t > stride, std::vector< hsize_t > count) |
|
auto | select_hyperslab (std::vector< hsize_t > offset, std::vector< hsize_t > count) |
|
auto | select_hyperslab (hsize_t const offset, hsize_t const count) |
|
auto | is_unlimited () const |
|
auto | name () const |
|
auto | info () const |
|
| id_holder (hid_t const id) |
|
auto | id () const |
|
auto | set_id (hid_t const id) |
|
◆ dataspace() [1/7]
◆ dataspace() [2/7]
◆ dataspace() [3/7]
◆ dataspace() [4/7]
◆ dataspace() [5/7]
◆ dataspace() [6/7]
◆ dataspace() [7/7]
◆ ~dataspace()
tatooine::hdf5::dataspace::~dataspace |
( |
| ) |
|
|
inline |
◆ current_and_max_resolution()
auto tatooine::hdf5::dataspace::current_and_max_resolution |
( |
| ) |
const |
|
inline |
◆ current_resolution()
auto tatooine::hdf5::dataspace::current_resolution |
( |
| ) |
const |
|
inline |
◆ info()
auto tatooine::hdf5::dataspace::info |
( |
| ) |
const |
|
inline |
◆ is_unlimited()
auto tatooine::hdf5::dataspace::is_unlimited |
( |
| ) |
const |
|
inline |
◆ max_resolution()
auto tatooine::hdf5::dataspace::max_resolution |
( |
| ) |
const |
|
inline |
◆ name()
auto tatooine::hdf5::dataspace::name |
( |
| ) |
const |
|
inline |
◆ num_elements()
auto tatooine::hdf5::dataspace::num_elements |
( |
| ) |
const |
|
inline |
◆ num_hyperslab_blocks()
auto tatooine::hdf5::dataspace::num_hyperslab_blocks |
( |
| ) |
const |
|
inline |
◆ rank()
auto tatooine::hdf5::dataspace::rank |
( |
| ) |
const |
|
inline |
◆ select_hyperslab() [1/5]
auto tatooine::hdf5::dataspace::select_hyperslab |
( |
H5S_seloper_t |
op, |
|
|
hsize_t const * |
start, |
|
|
hsize_t const * |
stride, |
|
|
hsize_t const * |
count, |
|
|
hsize_t const * |
block = nullptr |
|
) |
| |
|
inline |
◆ select_hyperslab() [2/5]
auto tatooine::hdf5::dataspace::select_hyperslab |
( |
hsize_t const * |
start, |
|
|
hsize_t const * |
stride, |
|
|
hsize_t const * |
count, |
|
|
hsize_t const * |
block = nullptr |
|
) |
| |
|
inline |
◆ select_hyperslab() [3/5]
auto tatooine::hdf5::dataspace::select_hyperslab |
( |
hsize_t const |
offset, |
|
|
hsize_t const |
count |
|
) |
| |
|
inline |
◆ select_hyperslab() [4/5]
auto tatooine::hdf5::dataspace::select_hyperslab |
( |
std::vector< hsize_t > |
offset, |
|
|
std::vector< hsize_t > |
count |
|
) |
| |
|
inline |
◆ select_hyperslab() [5/5]
auto tatooine::hdf5::dataspace::select_hyperslab |
( |
std::vector< hsize_t > |
offset, |
|
|
std::vector< hsize_t > |
stride, |
|
|
std::vector< hsize_t > |
count |
|
) |
| |
|
inline |
◆ selected_num_elements()
auto tatooine::hdf5::dataspace::selected_num_elements |
( |
| ) |
const |
|
inline |
◆ selected_num_hyperslab_blocks()
auto tatooine::hdf5::dataspace::selected_num_hyperslab_blocks |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following file:
- /mnt/data/home/ci/builds/Bicifxyn/0/libs/tatooine2/include/tatooine/hdf5.h