IMP logo
Protected Member Functions
RMF::HDF5MutableAttributes< Base > Class Template Reference

Detailed Description

template<class Base>
class RMF::HDF5MutableAttributes< Base >

Wrap an HDF5 Object. See the HDF5 manual for more information.

+ Inheritance diagram for RMF::HDF5MutableAttributes< Base >:

List of all members.

Template attribute methods

When manipulating attriutes 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)

Protected Member Functions

template<class A >
 HDF5MutableAttributes (const A &h)
template<class A , class B >
 HDF5MutableAttributes (const A &h, const B &i)
template<class A , class B , class C >
 HDF5MutableAttributes (const A &h, const B &i, const C &j)

Additional Inherited Members


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

Generated on Tue May 22 2012 23:33:38 for IMP by doxygen 1.8.1