#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