Orocos Real-Time Toolkit  2.9.0
Public Types | List of all members
RTT::internal::CollectBase< F > Struct Template Reference

This struct takes the user's Function signature F and transforms it to the form required in the CollectBaseImpl template specialisations. More...

#include <rtt/internal/CollectBase.hpp>

Inheritance diagram for RTT::internal::CollectBase< F >:
RTT::internal::CollectBaseImpl< boost::function_traits< CollectType< F >::Ft >::arity, CollectType< F >::Ft > RTT::internal::ReturnBaseImpl< boost::function_traits< F >::arity, F >

Public Types

typedef boost::shared_ptr< CollectBase< F > > shared_ptr
 

Detailed Description

template<class F>
struct RTT::internal::CollectBase< F >

This struct takes the user's Function signature F and transforms it to the form required in the CollectBaseImpl template specialisations.

It then defines the collection methods as pure virtuals.

Definition at line 69 of file CollectBase.hpp.

Member Typedef Documentation

template<class F>
typedef boost::shared_ptr<CollectBase<F> > RTT::internal::CollectBase< F >::shared_ptr

Definition at line 73 of file CollectBase.hpp.


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