|
Tatooine
|
#include <hdf5.h>
Public Member Functions | |
| file (filesystem::path const &path) | |
| file (std::string const &path) | |
| file (char const *path) | |
| file (file const &other) | |
| file (file &&) noexcept=default | |
| auto | operator= (file const &other) -> file & |
| auto | operator= (file &&) noexcept -> file &=default |
| ~file () | |
| auto | node_exists (char const *name, hid_t link_access_property_list_id=H5P_DEFAULT) const |
| auto | node_exists (std::string const &name, hid_t link_access_property_list_id=H5P_DEFAULT) const |
Public Member Functions inherited from tatooine::hdf5::node< file > | |
| node (hid_t const id) | |
Public Member Functions inherited from tatooine::hdf5::id_holder | |
| id_holder (hid_t const id) | |
| auto | id () const |
| auto | set_id (hid_t const id) |
Public Member Functions inherited from tatooine::hdf5::dataset_creator< IDHolder > | |
| auto | as_id_holder () -> auto & |
| auto | as_id_holder () const -> auto const & |
| template<typename T , typename IndexOrder = x_fastest> | |
| auto | create_dataset (std::string const &name, integral auto const ... size) |
| template<typename T > | |
| auto | dataset (char const *name) const |
| template<typename T > | |
| auto | dataset (std::string const &name) const |
Public Member Functions inherited from tatooine::hdf5::attribute_creator< IDHolder > | |
| auto | as_id_holder () -> auto & |
| auto | as_id_holder () const -> auto const & |
| auto | attribute (char const *name) const |
| auto | attribute (std::string const &name) const |
Public Member Functions inherited from tatooine::hdf5::group_creator< IDHolder > | |
| auto | as_id_holder () -> auto & |
| auto | as_id_holder () const -> auto const & |
| auto | group (char const *name) |
| auto | group (std::string const &name) |
Private Member Functions | |
| auto | open (char const *path) -> void |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
defaultnoexcept |
|
inline |
|
inline |
|
inline |
|
inlineprivate |