|
h5cpp 0.7
A modern C++ wrapper for the HDF5 C library
|
#include <group_creation.hpp>


Public Member Functions | |
| GroupCreationList () | |
| virtual | ~GroupCreationList () override |
| GroupCreationList (ObjectHandle &&handle) | |
| size_t | local_heap_size_hint () const |
| void | local_heap_size_hint (size_t size) const |
| unsigned | estimated_number_of_links () const |
| void | estimated_number_of_links (unsigned nlinks) const |
| unsigned | estimated_link_name_length () const |
| void | estimated_link_name_length (unsigned name_length) const |
| void | link_creation_order (CreationOrder order) const |
| CreationOrder | link_creation_order () const |
| void | link_storage_thresholds (unsigned max_compact, unsigned min_dense) const |
| unsigned | link_storage_maximum_compact () const |
| unsigned | link_storage_minimum_dense () const |
| GroupCreationList (const Class &plist_class) | |
Public Member Functions inherited from hdf5::property::ObjectCreationList | |
| ObjectCreationList () | |
| constructor | |
| ObjectCreationList (const ObjectCreationList &)=default | |
| virtual | ~ObjectCreationList () override |
| destructor | |
| ObjectCreationList (ObjectHandle &&handle) | |
| void | enable_time_tracking () const |
| enable object time tracking | |
| void | disable_time_tracking () const |
| disable object time tracking | |
| bool | time_tracking () const |
| return time tacking status | |
| void | attribute_creation_order (const CreationOrder &order) const |
| set the attribute creation order | |
| CreationOrder | attribute_creation_order () const |
| retrieve current attribute creation order | |
| void | attribute_storage_thresholds (unsigned max_compact, unsigned min_dense) const |
| set storage layout thresholds | |
| unsigned | attribute_storage_maximum_compact () const |
| get upper threshold for compact storage | |
| unsigned | attribute_storage_minimum_dense () const |
| get lower threshold for dense threshold | |
Public Member Functions inherited from hdf5::property::List | |
| List (const Class &plist_class) | |
| constructor | |
| List (const List &plist) | |
| copy constructor | |
| List (ObjectHandle &&handle) | |
| constructor | |
| List & | operator= (const List &type) |
| copy assignment | |
| virtual | ~List () |
| destructor | |
| List & | operator= (List &&type)=default |
| List (List &&type)=default | |
| Class | get_class () const |
| return property list class | |
| operator hid_t () const | |
| conversion operator | |
Additional Inherited Members | |
Protected Member Functions inherited from hdf5::property::ObjectCreationList | |
| ObjectCreationList (const Class &plist_class) | |
| hdf5::property::GroupCreationList::GroupCreationList | ( | ) |
|
overridevirtual |
|
explicit |
| hdf5::property::GroupCreationList::GroupCreationList | ( | const Class & | plist_class | ) |
| unsigned hdf5::property::GroupCreationList::estimated_link_name_length | ( | ) | const |
| void hdf5::property::GroupCreationList::estimated_link_name_length | ( | unsigned | name_length | ) | const |
| unsigned hdf5::property::GroupCreationList::estimated_number_of_links | ( | ) | const |
| void hdf5::property::GroupCreationList::estimated_number_of_links | ( | unsigned | nlinks | ) | const |
| CreationOrder hdf5::property::GroupCreationList::link_creation_order | ( | ) | const |
| void hdf5::property::GroupCreationList::link_creation_order | ( | CreationOrder | order | ) | const |
| unsigned hdf5::property::GroupCreationList::link_storage_maximum_compact | ( | ) | const |
| unsigned hdf5::property::GroupCreationList::link_storage_minimum_dense | ( | ) | const |
| void hdf5::property::GroupCreationList::link_storage_thresholds | ( | unsigned | max_compact, |
| unsigned | min_dense | ||
| ) | const |
| size_t hdf5::property::GroupCreationList::local_heap_size_hint | ( | ) | const |
| void hdf5::property::GroupCreationList::local_heap_size_hint | ( | size_t | size | ) | const |