|virtual void||setReference (void *ref)=0|
|virtual bool||setReference (base::DataSourceBase::shared_ptr dsb)=0|
Object that may receive a reference to some data by means of a pointer or data source. Used by ReferenceDataSource in order to allow to modify the reference after creation of the data source.
|virtual void RTT::internal::Reference::setReference||(||void *||ref||)||
|virtual bool RTT::internal::Reference::setReference||(||base::DataSourceBase::shared_ptr||dsb||)||
Sets the reference to the data contained in the data source.
|dsb||Must be an assignable data source of the same type of the data. The shared pointer is not necessarily stored, so keep track of the lifetime of dsb, that it lives longer than this object.|