Orocos Real-Time Toolkit
2.8.3
|
Helper to convert a single data source base to a DataSource or AssignableDataSource. More...
#include <rtt/internal/CreateSequence.hpp>
Static Public Member Functions | |
template<class ds_arg_type , class ds_type > | |
static ds_type | sources (std::vector< base::DataSourceBase::shared_ptr >::const_iterator front, int argnbr, std::string const &tname) |
template<class ds_arg_type , class ads_type > | |
static ads_type | assignable (std::vector< base::DataSourceBase::shared_ptr >::const_iterator front, int argnbr, std::string const &tname) |
Helper to convert a single data source base to a DataSource or AssignableDataSource.
Used by create_sequence_impl.
Definition at line 119 of file CreateSequence.hpp.
|
inlinestatic |
Definition at line 136 of file CreateSequence.hpp.
References ORO_THROW_OR_RETURN.
|
inlinestatic |
Definition at line 121 of file CreateSequence.hpp.
References RTT::types::TypeInfo::convert(), RTT::internal::DataSourceTypeInfo< T >::getTypeInfo(), and ORO_THROW_OR_RETURN.