Orocos Real-Time Toolkit
2.9.0
|
#include <rtt/internal/CreateSequence.hpp>
Public Types | |
typedef bf::vector | data_type |
typedef bf::vector | data_store_type |
typedef bf::vector | type |
typedef bf::vector | atype |
Static Public Member Functions | |
static type | sources (std::vector< base::DataSourceBase::shared_ptr >::const_iterator args, int argnbr=0) |
static atype | assignable (std::vector< base::DataSourceBase::shared_ptr >::const_iterator args, int argnbr=0) |
static data_type | data (const type &seq) |
Returns the data contained in the data source as a Fusion Sequence. More... | |
static void | update (const type &seq) |
static void | set (const data_type &in, const atype &seq) |
static void | load (const data_store_type &in, const atype &seq) |
static data_store_type | store (const data_type &in) |
static type | copy (const type &seq, std::map< const base::DataSourceBase *, base::DataSourceBase * > &alreadyCloned) |
Copies a sequence of DataSource<T>::shared_ptr according to the copy/clone semantics of data sources. More... | |
static const types::TypeInfo * | GetTypeInfo (int i) |
static std::string | GetType (int i) |
Definition at line 470 of file CreateSequence.hpp.
typedef bf::vector RTT::internal::create_sequence_impl< List, 0 >::atype |
Definition at line 478 of file CreateSequence.hpp.
typedef bf::vector RTT::internal::create_sequence_impl< List, 0 >::data_store_type |
Definition at line 473 of file CreateSequence.hpp.
typedef bf::vector RTT::internal::create_sequence_impl< List, 0 >::data_type |
Definition at line 472 of file CreateSequence.hpp.
typedef bf::vector RTT::internal::create_sequence_impl< List, 0 >::type |
Definition at line 476 of file CreateSequence.hpp.
|
inlinestatic |
Definition at line 485 of file CreateSequence.hpp.
|
inlinestatic |
Copies a sequence of DataSource<T>::shared_ptr according to the copy/clone semantics of data sources.
seq | A Fusion Sequence of DataSource<T>::shared_ptr |
alreadyCloned | the copy/clone map |
Definition at line 523 of file CreateSequence.hpp.
|
inlinestatic |
Returns the data contained in the data source as a Fusion Sequence.
seq | A Fusion Sequence of DataSource<T> types. |
Definition at line 496 of file CreateSequence.hpp.
|
inlinestatic |
Definition at line 531 of file CreateSequence.hpp.
|
inlinestatic |
Definition at line 528 of file CreateSequence.hpp.
|
inlinestatic |
Definition at line 508 of file CreateSequence.hpp.
|
inlinestatic |
Definition at line 504 of file CreateSequence.hpp.
|
inlinestatic |
Definition at line 480 of file CreateSequence.hpp.
|
inlinestatic |
Definition at line 512 of file CreateSequence.hpp.
|
inlinestatic |
Definition at line 500 of file CreateSequence.hpp.