Orocos Real-Time Toolkit  2.8.3
Classes | Namespaces
DataSourceStorage.hpp File Reference
#include <boost/function.hpp>
#include <boost/bind.hpp>
#include <boost/mem_fn.hpp>
#include <boost/function_types/function_type.hpp>
#include <boost/function_types/function_arity.hpp>
#include "DataSources.hpp"
#include "BindStorage.hpp"

Go to the source code of this file.

Classes

struct  RTT::internal::DSRStore< T >
 Analogous to RStore, but specific for DataSourceStorage. More...
 
struct  RTT::internal::DSRStore< T & >
 
struct  RTT::internal::DSRStore< void >
 
struct  RTT::internal::is_arg_return< DSRStore< void > >
 
struct  RTT::internal::is_arg_return< DSRStore< T > >
 
struct  RTT::internal::DataSourceResultStorage< R >
 Partial specialisations for storing a void, not a void or reference Wraps around RStore. More...
 
struct  RTT::internal::DataSourceResultStorage< void >
 
struct  RTT::internal::DataSourceResultStorage< R const & >
 
struct  RTT::internal::DataSourceArgStorage< A >
 Partial specialisations for storing a (const) reference or not reference The trick here is to take a (const) reference data source to something that was already a reference, and copy to a value data source for something that is plain value. More...
 
struct  RTT::internal::DataSourceArgStorage< A & >
 Partial specialisations for storing a reference. More...
 
struct  RTT::internal::DataSourceArgStorage< A const & >
 Partial specialisations for storing a const reference. More...
 
struct  RTT::internal::DataSourceStorageImpl< int, T >
 
struct  RTT::internal::DataSourceStorageImpl< 0, DataType >
 When no arguments are to be stored. More...
 
struct  RTT::internal::DataSourceStorageImpl< 1, DataType >
 Stores one data source. More...
 
struct  RTT::internal::DataSourceStorageImpl< 2, DataType >
 
struct  RTT::internal::DataSourceStorageImpl< 3, DataType >
 
struct  RTT::internal::DataSourceStorageImpl< 4, DataType >
 
struct  RTT::internal::DataSourceStorageImpl< 5, DataType >
 
struct  RTT::internal::DataSourceStorageImpl< 6, DataType >
 
struct  RTT::internal::DataSourceStorageImpl< 7, DataType >
 
struct  RTT::internal::DataSourceStorage< DataType >
 A helper-class for the Command implementation which stores the command and condition function objects. More...
 

Namespaces

 RTT
 Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
 
 RTT::internal
 Classes which contain all implementation code for the RTT.