RMF
|
#include <RMF/HDF5/ConstAttributes.h>
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.