|
Tatooine
|
#include <hdf5.h>
Public Types | |
| using | this_type = group |
Public Member Functions | |
| group (hid_t const parent_id, char const *name) | |
| group (hid_t const parent_id, std::string const &name) | |
| group (group &&) noexcept=default | |
| auto | operator= (group const &other) -> group & |
| auto | operator= (group &&) noexcept -> group &=default |
| ~group () | |
| auto | sub_group (char const *name) |
| auto | sub_group (std::string const &name) |
Public Member Functions inherited from tatooine::hdf5::node< group > | |
| 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 Attributes | |
| std::string | m_name |
|
inline |
|
inline |
|
defaultnoexcept |
|
inline |
|
inline |
|
inline |
|
private |