|
RMF
|
#include <RMF/HDF5/ConstAttributes.h>
Inheritance diagram for RMF::HDF5::ConstAttributes< Base >:Public Member Functions | |
| template<class CT , class CF > | |
| CT | copy_to (const CF &cf) const |
| bool | get_has_attribute (std::string nm) const |
Protected Member Functions | |
| ConstAttributes (std::shared_ptr< SharedHandle > h) | |
Template attribute methods | |
When manipulating attributes from C++ you can use these templated methods. | |
| template<class TypeTraits > | |
| TypeTraits::Types | get_attribute (std::string name) const |
Nontemplated attributes | |
When using python, call the non-template versions of the attribute manipulation methods. | |
| 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 |
Wrap getting the attributes from an HDF5 Object. Each data set or group can have associated data. These data should be relatively small (a few k at most). See MutableAttributes for the methods to change the attribute data.
Definition at line 29 of file ConstAttributes.h.