Public Types | Public Member Functions | List of all members
RTT::types::SequenceBuilder< T > Struct Template Reference

#include <SequenceConstructor.hpp>

Inheritance diagram for RTT::types::SequenceBuilder< T >:
Inheritance graph
[legend]

Public Types

typedef T::value_type value_type
 

Public Member Functions

virtual base::DataSourceBase::shared_ptr build (const std::vector< base::DataSourceBase::shared_ptr > &args) const
 
- Public Member Functions inherited from RTT::types::TypeConstructor
virtual base::DataSourceBase::shared_ptr convert (base::DataSourceBase::shared_ptr arg) const
 
virtual ~TypeConstructor ()
 

Detailed Description

template<class T>
struct RTT::types::SequenceBuilder< T >

Constructs an sequence with n elements, which are given upon construction time.

Definition at line 98 of file SequenceConstructor.hpp.

Member Typedef Documentation

template<class T >
typedef T::value_type RTT::types::SequenceBuilder< T >::value_type

Definition at line 100 of file SequenceConstructor.hpp.

Member Function Documentation

template<class T >
virtual base::DataSourceBase::shared_ptr RTT::types::SequenceBuilder< T >::build ( const std::vector< base::DataSourceBase::shared_ptr > &  args) const
inlinevirtual

Inspect args and return a type constructed with these args if such a constructor exists.

Implements RTT::types::TypeConstructor.

Definition at line 101 of file SequenceConstructor.hpp.


The documentation for this struct was generated from the following file:


rtt
Author(s): RTT Developers
autogenerated on Fri Oct 25 2019 03:59:48