Tatooine
tatooine::hdf5::dataset< T > Member List

This is the complete list of members for tatooine::hdf5::dataset< T >, including all inherited members.

as_id_holder() -> auto &tatooine::hdf5::attribute_creator< dataset< T > >inline
as_id_holder() const -> auto const &tatooine::hdf5::attribute_creator< dataset< T > >inline
attribute(char const *name) consttatooine::hdf5::attribute_creator< dataset< T > >inline
attribute(std::string const &name) consttatooine::hdf5::attribute_creator< dataset< T > >inline
clear()tatooine::hdf5::dataset< T >inline
dataset(hid_t const parent_id, std::string const &name, Size const ... size)tatooine::hdf5::dataset< T >inline
dataset(dataset const &other)tatooine::hdf5::dataset< T >inline
dataset(dataset &&) noexcept=defaulttatooine::hdf5::dataset< T >
dataspace() consttatooine::hdf5::dataset< T >inline
flush()tatooine::hdf5::dataset< T >inline
id() consttatooine::hdf5::id_holderinline
id_holder(hid_t const id)tatooine::hdf5::id_holderinlineexplicit
m_idtatooine::hdf5::id_holderprivate
m_nametatooine::hdf5::dataset< T >private
m_parent_idtatooine::hdf5::dataset< T >private
name() const -> auto const &tatooine::hdf5::dataset< T >inline
num_dimensions() const -> std::size_ttatooine::hdf5::dataset< T >inline
operator=(dataset const &other) -> dataset &tatooine::hdf5::dataset< T >inline
operator=(dataset &&) noexcept -> dataset &=defaulttatooine::hdf5::dataset< T >
operator[](hsize_t const i) consttatooine::hdf5::dataset< T >inline
push_back(std::vector< T > const &data) -> voidtatooine::hdf5::dataset< T >inline
push_back(T const &data) -> voidtatooine::hdf5::dataset< T >inline
read(hid_t mem_space_id, hid_t file_space_id, hid_t xfer_plist_id, T *buf) const -> voidtatooine::hdf5::dataset< T >inline
read() consttatooine::hdf5::dataset< T >inline
read(dynamic_multidim_array< T, IndexOrder > &arr) consttatooine::hdf5::dataset< T >inline
read(std::vector< hsize_t > const &offset, std::vector< hsize_t > const &count, std::vector< T > &data) consttatooine::hdf5::dataset< T >inline
read(hsize_t const offset, hsize_t const count, std::vector< T > &data) consttatooine::hdf5::dataset< T >inline
read(std::vector< T > &data) consttatooine::hdf5::dataset< T >inline
read(std::vector< std::size_t > const &offset, std::vector< std::size_t > const &count, dynamic_multidim_array< T, IndexOrder > &arr) consttatooine::hdf5::dataset< T >inline
read(std::vector< std::size_t > const &offset, std::vector< std::size_t > const &count) consttatooine::hdf5::dataset< T >inline
read(std::vector< hsize_t > const &offset, std::vector< hsize_t > const &count) consttatooine::hdf5::dataset< T >inline
read(std::vector< hsize_t > offset, std::vector< hsize_t > count, dynamic_multidim_array< T, IndexOrder > &arr) const -> auto &tatooine::hdf5::dataset< T >inline
read(integral auto const ... is) consttatooine::hdf5::dataset< T >inline
read_as_vector() consttatooine::hdf5::dataset< T >inline
read_as_vector(std::vector< Int0 > const &offset, std::vector< Int1 > const &count) consttatooine::hdf5::dataset< T >inline
read_lazy(std::vector< std::size_t > const &chunk_size)tatooine::hdf5::dataset< T >inline
resize(hsize_t const extent)tatooine::hdf5::dataset< T >inline
resize(std::vector< hsize_t > const &extent)tatooine::hdf5::dataset< T >inline
resize(std::array< hsize_t, N > const &extent)tatooine::hdf5::dataset< T >inline
resize(std::vector< Integral > const &extent)tatooine::hdf5::dataset< T >inline
resize(std::array< Integral, N > const &extent)tatooine::hdf5::dataset< T >inline
resize(Size const ... size)tatooine::hdf5::dataset< T >inline
resize_if_necessary(hsize_t const requested_size)tatooine::hdf5::dataset< T >inline
resize_if_necessary(std::vector< hsize_t > const &requested_size)tatooine::hdf5::dataset< T >inline
set_id(hid_t const id)tatooine::hdf5::id_holderinline
size() consttatooine::hdf5::dataset< T >inline
this_type typedeftatooine::hdf5::dataset< T >
value_type typedeftatooine::hdf5::dataset< T >
write(hid_t mem_space_id, hid_t file_space_id, hid_t xfer_plist_id, const void *buf) const -> voidtatooine::hdf5::dataset< T >inline
write(T const *data) -> voidtatooine::hdf5::dataset< T >inline
write(std::vector< T > const &data) -> voidtatooine::hdf5::dataset< T >inline
write(std::vector< T > const &data, hsize_t const offset) -> voidtatooine::hdf5::dataset< T >inline
write(std::array< T, N > const &data) -> voidtatooine::hdf5::dataset< T >inline
write(dynamic_multidim_array< T, IndexOrder > const &data) -> voidtatooine::hdf5::dataset< T >inline
write(dynamic_multidim_array< T, IndexOrder > const &data, std::vector< std::size_t > const &offset) -> voidtatooine::hdf5::dataset< T >inline
write(T const &data, Is const ... is) -> voidtatooine::hdf5::dataset< T >inline
write(T const &data, std::vector< std::size_t > const &offset) -> voidtatooine::hdf5::dataset< T >inline
write(T const &data, std::vector< hsize_t > offset) -> voidtatooine::hdf5::dataset< T >inline
write(std::vector< T > const &data, std::vector< std::size_t > const &offset, std::vector< std::size_t > const &count) -> voidtatooine::hdf5::dataset< T >inline
write(T const *data, std::vector< std::size_t > const &offset, std::vector< std::size_t > const &count) -> voidtatooine::hdf5::dataset< T >inline
write(std::vector< T > const &data, std::vector< hsize_t > offset, std::vector< hsize_t > count) -> voidtatooine::hdf5::dataset< T >inline
write(T const *data, std::vector< hsize_t > offset, std::vector< hsize_t > count) -> voidtatooine::hdf5::dataset< T >inline
~dataset()tatooine::hdf5::dataset< T >inline