Simbody
3.5
|
Abstract base class representing an arbitrary value of self-describing type. More...
Public Member Functions | |
AbstractValue () | |
virtual | ~AbstractValue () |
virtual String | getTypeName () const =0 |
virtual String | getValueAsString () const =0 |
virtual bool | isCompatible (const AbstractValue &) const =0 |
virtual void | compatibleAssign (const AbstractValue &)=0 |
AbstractValue & | operator= (const AbstractValue &v) |
virtual AbstractValue * | clone () const =0 |
Abstract base class representing an arbitrary value of self-describing type.
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in SimTK::Value< T >.
|
pure virtual |
Implemented in SimTK::Value< T >.
|
pure virtual |
Implemented in SimTK::Value< T >.
|
pure virtual |
Implemented in SimTK::Value< T >.
|
inline |
|
pure virtual |
Implemented in SimTK::Value< T >.