RMF
RMF::HDF5::MutableAttributes< Base > Class Template Reference

#include <RMF/HDF5/MutableAttributes.h>

+ Inheritance diagram for RMF::HDF5::MutableAttributes< Base >:

Protected Member Functions

template<class A >
 MutableAttributes (const A &h)
 
template<class A , class B >
 MutableAttributes (const A &h, const B &i)
 
template<class A , class B , class C >
 MutableAttributes (const A &h, const B &i, const C &j)
 
template<class A , class B , class C , class D >
 MutableAttributes (const A &h, const B &i, const C &j, const D &k)
 

Template attribute methods

When manipulating attributes from C++ you can use these templated methods.

template<class TypeTraits >
void set_attribute (std::string name, typename TypeTraits::Types value)
 

Nontemplated attributes

When using python, call the non-template versions of the attribute manipulation methods.

void set_int_attribute (std::string nm, const Ints &value)
 
void set_float_attribute (std::string nm, const Floats &value)
 
void set_index_attribute (std::string nm, const Ints &value)
 
void set_char_attribute (std::string nm, std::string value)
 

Detailed Description

template<class Base>
class RMF::HDF5::MutableAttributes< Base >

Wrap a set of HDF5 Attributes. See the HDF5 manual for more information.

Definition at line 25 of file MutableAttributes.h.


The documentation for this class was generated from the following file: