Orocos Real-Time Toolkit  2.9.0
Public Types | Public Member Functions | Public Attributes | List of all members
RTT::internal::DataSourceResultStorage< R > Struct Template Reference

Partial specialisations for storing a void, not a void or reference Wraps around RStore. More...

#include <rtt/internal/DataSourceStorage.hpp>

Public Types

typedef remove_cr< R >::type ds_type
 

Public Member Functions

 DataSourceResultStorage ()
 
template<class ContainerT >
void initRet (ContainerT &cc)
 
getResult ()
 

Public Attributes

DSRStore< R > retn
 
ReferenceDataSource< ds_type >::shared_ptr result
 

Detailed Description

template<class R>
struct RTT::internal::DataSourceResultStorage< R >

Partial specialisations for storing a void, not a void or reference Wraps around RStore.

Definition at line 97 of file DataSourceStorage.hpp.

Member Typedef Documentation

template<class R>
typedef remove_cr<R>::type RTT::internal::DataSourceResultStorage< R >::ds_type

Definition at line 99 of file DataSourceStorage.hpp.

Constructor & Destructor Documentation

Definition at line 103 of file DataSourceStorage.hpp.

Member Function Documentation

template<class R>
R RTT::internal::DataSourceResultStorage< R >::getResult ( )
inline

Definition at line 113 of file DataSourceStorage.hpp.

template<class R>
template<class ContainerT >
void RTT::internal::DataSourceResultStorage< R >::initRet ( ContainerT &  cc)
inline

Definition at line 109 of file DataSourceStorage.hpp.

Member Data Documentation

template<class R>
ReferenceDataSource<ds_type>::shared_ptr RTT::internal::DataSourceResultStorage< R >::result

Definition at line 101 of file DataSourceStorage.hpp.

template<class R>
DSRStore<R> RTT::internal::DataSourceResultStorage< R >::retn

Definition at line 100 of file DataSourceStorage.hpp.


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