RTT::types::TypeBuilder Struct Reference

#include <TypeBuilder.hpp>

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

List of all members.

Public Member Functions

virtual
base::DataSourceBase::shared_ptr 
build (const std::vector< base::DataSourceBase::shared_ptr > &args) const =0
virtual
base::DataSourceBase::shared_ptr 
build (const std::vector< base::DataSourceBase::shared_ptr > &args) const =0
virtual
base::DataSourceBase::shared_ptr 
convert (base::DataSourceBase::shared_ptr arg) const
virtual
base::DataSourceBase::shared_ptr 
convert (base::DataSourceBase::shared_ptr arg) const
virtual ~TypeBuilder ()
virtual ~TypeBuilder ()

Detailed Description

This interface describes how constructors work.

Definition at line 50 of file install/include/rtt/types/TypeBuilder.hpp.


Constructor & Destructor Documentation

RTT::TypeBuilder::~TypeBuilder (  )  [virtual]

Definition at line 47 of file TypeBuilder.cpp.

virtual RTT::types::TypeBuilder::~TypeBuilder (  )  [virtual]

Member Function Documentation

virtual base::DataSourceBase::shared_ptr RTT::types::TypeBuilder::build ( const std::vector< base::DataSourceBase::shared_ptr > &  args  )  const [pure virtual]
virtual base::DataSourceBase::shared_ptr RTT::types::TypeBuilder::build ( const std::vector< base::DataSourceBase::shared_ptr > &  args  )  const [pure virtual]
virtual base::DataSourceBase::shared_ptr RTT::types::TypeBuilder::convert ( base::DataSourceBase::shared_ptr  arg  )  const [virtual]

Automatic type conversion (float->double,... ). Fails by default.

Reimplemented in RTT::types::TemplateConstructor< S >, and RTT::types::TemplateConstructor< S >.

base::DataSourceBase::shared_ptr RTT::TypeBuilder::convert ( base::DataSourceBase::shared_ptr  arg  )  const [virtual]

Automatic type conversion (float->double,... ). Fails by default.

Reimplemented in RTT::types::TemplateConstructor< S >, and RTT::types::TemplateConstructor< S >.

Definition at line 49 of file TypeBuilder.cpp.


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


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:50:19 2013