h5cpp
0.6
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 More... | |
ObjectCreationList (const ObjectCreationList &)=default | |
virtual | ~ObjectCreationList () override |
destructor More... | |
ObjectCreationList (ObjectHandle &&handle) | |
void | enable_time_tracking () const |
enable object time tracking More... | |
void | disable_time_tracking () const |
disable object time tracking More... | |
bool | time_tracking () const |
return time tacking status More... | |
void | attribute_creation_order (const CreationOrder &order) const |
set the attribute creation order More... | |
CreationOrder | attribute_creation_order () const |
retrieve current attribute creation order More... | |
void | attribute_storage_thresholds (unsigned max_compact, unsigned min_dense) const |
set storage layout thresholds More... | |
unsigned | attribute_storage_maximum_compact () const |
get upper threshold for compact storage More... | |
unsigned | attribute_storage_minimum_dense () const |
get lower threshold for dense threshold More... | |
Public Member Functions inherited from hdf5::property::List | |
List (const Class &plist_class) | |
constructor More... | |
List (const List &plist) | |
copy constructor More... | |
List (ObjectHandle &&handle) | |
constructor More... | |
List & | operator= (const List &type) |
copy assignment More... | |
virtual | ~List () |
destructor More... | |
List & | operator= (List &&type)=default |
List (List &&type)=default | |
Class | get_class () const |
return property list class More... | |
operator hid_t () const | |
conversion operator More... | |
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 |