#include <RTStringTypeInfo.hpp>
Public Member Functions | |
base::AttributeBase * | buildVariable (std::string name, int size) const |
virtual bool | composeType (base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const |
virtual base::DataSourceBase::shared_ptr | decomposeType (base::DataSourceBase::shared_ptr source) const |
RTStringTypeInfo () |
Standard string specialisation that removes decomposition.
Definition at line 50 of file RTStringTypeInfo.hpp.
RTT::types::RTStringTypeInfo::RTStringTypeInfo | ( | ) | [inline] |
Definition at line 52 of file RTStringTypeInfo.hpp.
base::AttributeBase* RTT::types::RTStringTypeInfo::buildVariable | ( | std::string | name, |
int | size | ||
) | const [inline] |
Reimplemented from RTT::types::SequenceTypeInfo< rt_string, true >.
Definition at line 57 of file RTStringTypeInfo.hpp.
virtual bool RTT::types::RTStringTypeInfo::composeType | ( | base::DataSourceBase::shared_ptr | dssource, |
base::DataSourceBase::shared_ptr | dsresult | ||
) | const [inline, virtual] |
Specialize to resize result given the size of source.
Reimplemented from RTT::types::SequenceTypeInfo< rt_string, true >.
Definition at line 68 of file RTStringTypeInfo.hpp.
virtual base::DataSourceBase::shared_ptr RTT::types::RTStringTypeInfo::decomposeType | ( | base::DataSourceBase::shared_ptr | source | ) | const [inline, virtual] |
An rt_string is decomposed into itself.
Reimplemented from RTT::types::SequenceTypeInfo< rt_string, true >.
Definition at line 76 of file RTStringTypeInfo.hpp.