Store a handle to non-writeable HDF5 file. See the HDF5 manual for more information.
- Note:
- At the moment, a given file can only be opened once within a a process. This can be fixed if there is demand.
Public Member Functions |
|
| HDF5ConstFile (HDF5File f) |
|
std::string | get_name () const |
|
| operator Showable () const |
|
void | show (std::ostream &out) const |
|
| HDF5ConstGroup (HDF5ConstGroup parent, std::string name) |
|
template<class TypeTraits , unsigned int D> |
| HDF5ConstDataSetD< TypeTraits, D > | get_child_data_set (std::string name) const |
|
bool | get_child_is_data_set (unsigned int i) const |
|
bool | get_child_is_group (unsigned int i) const |
|
std::string | get_child_name (unsigned int i) const |
|
bool | get_has_child (std::string name) const |
|
unsigned int | get_number_of_children () const |
|
HDF5ConstDataSetD< TypeTraits, 1 > | get_child_type_data_set_1d (std::string name) const |
|
HDF5ConstDataSetD< TypeTraits, 2 > | get_child_type_data_set_2d (std::string name) const |
|
HDF5ConstDataSetD< TypeTraits, 3 > | get_child_type_data_set_3d (std::string name) const |
|
CT | copy_to (const CF &cf) const |
|
bool | get_has_attribute (std::string nm) const |
|
TypeTraits::Types | get_attribute (std::string name) const |
|
Ints | get_int_attribute (std::string nm) const |
|
Floats | get_float_attribute (std::string nm) const |
|
Ints | get_index_attribute (std::string nm) const |
|
std::string | get_char_attribute (std::string nm) const |
| HDF5File | get_file () const |
| | Get an object for the file containing the object.
|
|
hid_t | get_handle () const |