Orocos Real-Time Toolkit  2.9.0
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.


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...


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