30 template <
typename GUM_SCALAR >
36 template <
typename GUM_SCALAR >
44 template <
typename GUM_SCALAR >
49 template <
typename GUM_SCALAR >
51 auto old_type = this->_type();
52 this->_type(source->
_type());
53 source->
_type(old_type);
PRMAttribute(const std::string &name)
Destructor.
Abstract class representing an element of PRM class.
virtual PRMType * _type()=0
gum is the global namespace for all aGrUM entities
PRMAttribute is a member of a Class in a PRM.
#define GUM_ERROR(type, msg)