Base class for all data object classes. More...
#include <DataObjectBase.hpp>
Classes | |
class | Options |
Public Member Functions | |
virtual void | clear ()=0 |
virtual | ~DataObjectBase () |
Base class for all data object classes.
Definition at line 42 of file DataObjectBase.hpp.
|
inlinevirtual |
Definition at line 68 of file DataObjectBase.hpp.
|
pure virtual |
Clears any data stored by this data object, so that any subsequent Get() without a new Set() will return NoData.
Implemented in RTT::base::DataObjectLockFree< T >, RTT::base::DataObjectLocked< T >, RTT::base::DataObjectUnSync< T >, RTT::base::DataObjectInterface< T >, RTT::base::DataObjectInterface< double >, RTT::base::DataObjectInterface< int >, and RTT::base::DataObjectInterface< bool >.