Class TextInterface::ElementGetSet

template<class C, class Type, class Get, class Set, class Size>
class ElementGetSet : public TextInterface::ElementGet<C, Get, Size>

Pointers to attribute get and set methods, Type C::Get() and C::Set(Type).

Public Functions

inline ElementGetSet(const std::string &_name, Get _get, Set _set, Size _size)

Constructor.

inline virtual Attribute<C> *clone() const

Return a clone.

virtual void set_value(C *ptr, const std::string &value)

Set the value of the attribute.