$search

RTT::types::StdStringTypeInfo Struct Reference

#include <StdStringTypeInfo.hpp>

Inheritance diagram for RTT::types::StdStringTypeInfo:
Inheritance graph
[legend]

List of all members.

Public Member Functions

base::AttributeBasebuildVariable (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
 StdStringTypeInfo (const std::string &tname="string")

Detailed Description

Standard string specialisation that removes decomposition.

Definition at line 51 of file StdStringTypeInfo.hpp.


Constructor & Destructor Documentation

RTT::types::StdStringTypeInfo::StdStringTypeInfo ( const std::string &  tname = "string"  )  [inline]

Definition at line 53 of file StdStringTypeInfo.hpp.


Member Function Documentation

base::AttributeBase* RTT::types::StdStringTypeInfo::buildVariable ( std::string  name,
int  size 
) const [inline]

Reimplemented from RTT::types::SequenceTypeInfo< std::string, true >.

Definition at line 58 of file StdStringTypeInfo.hpp.

virtual bool RTT::types::StdStringTypeInfo::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< std::string, true >.

Definition at line 69 of file StdStringTypeInfo.hpp.

virtual base::DataSourceBase::shared_ptr RTT::types::StdStringTypeInfo::decomposeType ( base::DataSourceBase::shared_ptr  source  )  const [inline, virtual]

A string is decomposed into itself.

Reimplemented from RTT::types::SequenceTypeInfo< std::string, true >.

Definition at line 77 of file StdStringTypeInfo.hpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Mar 1 16:27:56 2013