RTT::internal::BindStorageImpl< 7, ToBind > Struct Template Reference

#include <BindStorage.hpp>

List of all members.

Public Types

typedef boost::function_traits
< ToBind >::arg1_type 
arg1_type
typedef boost::function_traits
< ToBind >::arg1_type 
arg1_type
typedef boost::function_traits
< ToBind >::arg2_type 
arg2_type
typedef boost::function_traits
< ToBind >::arg2_type 
arg2_type
typedef boost::function_traits
< ToBind >::arg3_type 
arg3_type
typedef boost::function_traits
< ToBind >::arg3_type 
arg3_type
typedef boost::function_traits
< ToBind >::arg4_type 
arg4_type
typedef boost::function_traits
< ToBind >::arg4_type 
arg4_type
typedef boost::function_traits
< ToBind >::arg5_type 
arg5_type
typedef boost::function_traits
< ToBind >::arg5_type 
arg5_type
typedef boost::function_traits
< ToBind >::arg6_type 
arg6_type
typedef boost::function_traits
< ToBind >::arg6_type 
arg6_type
typedef boost::function_traits
< ToBind >::arg7_type 
arg7_type
typedef boost::function_traits
< ToBind >::arg7_type 
arg7_type
typedef boost::function_traits
< ToBind >::result_type 
result_type
typedef boost::function_traits
< ToBind >::result_type 
result_type
typedef RStore< result_typeRStoreType
typedef RStore< result_typeRStoreType

Public Member Functions

 BindStorageImpl (const BindStorageImpl &orig)
 BindStorageImpl ()
 BindStorageImpl (const BindStorageImpl &orig)
 BindStorageImpl ()
void exec ()
void exec ()
void store (arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6, arg7_type t7)
void store (arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6, arg7_type t7)

Public Attributes

AStore< arg1_typea1
AStore< arg2_typea2
AStore< arg3_typea3
AStore< arg4_typea4
AStore< arg5_typea5
AStore< arg6_typea6
AStore< arg7_typea7
boost::function< ToBind > mmeth
Signal< ToBind >::shared_ptr msig
RStore< result_typeretv
bf::vector< RStore
< result_type > &, AStore
< arg1_type > &, AStore
< arg2_type > &, AStore
< arg3_type > &, AStore
< arg4_type > &, AStore
< arg5_type > &, AStore
< arg6_type > &, AStore
< arg7_type > & > 
vStore

Detailed Description

template<class ToBind>
struct RTT::internal::BindStorageImpl< 7, ToBind >

Definition at line 485 of file install/include/rtt/internal/BindStorage.hpp.


Member Typedef Documentation

template<class ToBind >
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 7, ToBind >::arg1_type

Definition at line 488 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 7, ToBind >::arg1_type
template<class ToBind >
typedef boost::function_traits<ToBind>::arg2_type RTT::internal::BindStorageImpl< 7, ToBind >::arg2_type

Definition at line 489 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
typedef boost::function_traits<ToBind>::arg2_type RTT::internal::BindStorageImpl< 7, ToBind >::arg2_type
template<class ToBind >
typedef boost::function_traits<ToBind>::arg3_type RTT::internal::BindStorageImpl< 7, ToBind >::arg3_type

Definition at line 490 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
typedef boost::function_traits<ToBind>::arg3_type RTT::internal::BindStorageImpl< 7, ToBind >::arg3_type
template<class ToBind >
typedef boost::function_traits<ToBind>::arg4_type RTT::internal::BindStorageImpl< 7, ToBind >::arg4_type

Definition at line 491 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
typedef boost::function_traits<ToBind>::arg4_type RTT::internal::BindStorageImpl< 7, ToBind >::arg4_type
template<class ToBind >
typedef boost::function_traits<ToBind>::arg5_type RTT::internal::BindStorageImpl< 7, ToBind >::arg5_type

Definition at line 492 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
typedef boost::function_traits<ToBind>::arg5_type RTT::internal::BindStorageImpl< 7, ToBind >::arg5_type
template<class ToBind >
typedef boost::function_traits<ToBind>::arg6_type RTT::internal::BindStorageImpl< 7, ToBind >::arg6_type

Definition at line 493 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
typedef boost::function_traits<ToBind>::arg6_type RTT::internal::BindStorageImpl< 7, ToBind >::arg6_type
template<class ToBind >
typedef boost::function_traits<ToBind>::arg7_type RTT::internal::BindStorageImpl< 7, ToBind >::arg7_type

Definition at line 494 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
typedef boost::function_traits<ToBind>::arg7_type RTT::internal::BindStorageImpl< 7, ToBind >::arg7_type
template<class ToBind >
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 7, ToBind >::result_type

Definition at line 487 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 7, ToBind >::result_type
template<class ToBind >
typedef RStore<result_type> RTT::internal::BindStorageImpl< 7, ToBind >::RStoreType

Definition at line 495 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
typedef RStore<result_type> RTT::internal::BindStorageImpl< 7, ToBind >::RStoreType

Constructor & Destructor Documentation

template<class ToBind >
RTT::internal::BindStorageImpl< 7, ToBind >::BindStorageImpl (  )  [inline]
template<class ToBind >
RTT::internal::BindStorageImpl< 7, ToBind >::BindStorageImpl ( const BindStorageImpl< 7, ToBind > &  orig  )  [inline]
template<class ToBind >
RTT::internal::BindStorageImpl< 7, ToBind >::BindStorageImpl (  )  [inline]

Definition at line 512 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
RTT::internal::BindStorageImpl< 7, ToBind >::BindStorageImpl ( const BindStorageImpl< 7, ToBind > &  orig  )  [inline]

Definition at line 513 of file rtt/internal/BindStorage.hpp.


Member Function Documentation

template<class ToBind >
void RTT::internal::BindStorageImpl< 7, ToBind >::exec (  )  [inline]

Definition at line 516 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
void RTT::internal::BindStorageImpl< 7, ToBind >::exec (  )  [inline]
template<class ToBind >
void RTT::internal::BindStorageImpl< 7, ToBind >::store ( arg1_type  t1,
arg2_type  t2,
arg3_type  t3,
arg4_type  t4,
arg5_type  t5,
arg6_type  t6,
arg7_type  t7 
) [inline]

Definition at line 515 of file rtt/internal/BindStorage.hpp.

template<class ToBind >
void RTT::internal::BindStorageImpl< 7, ToBind >::store ( arg1_type  t1,
arg2_type  t2,
arg3_type  t3,
arg4_type  t4,
arg5_type  t5,
arg6_type  t6,
arg7_type  t7 
) [inline]

Member Data Documentation

template<class ToBind >
AStore< arg1_type > RTT::internal::BindStorageImpl< 7, ToBind >::a1 [mutable]
template<class ToBind >
AStore< arg2_type > RTT::internal::BindStorageImpl< 7, ToBind >::a2 [mutable]
template<class ToBind >
AStore< arg3_type > RTT::internal::BindStorageImpl< 7, ToBind >::a3 [mutable]
template<class ToBind >
AStore< arg4_type > RTT::internal::BindStorageImpl< 7, ToBind >::a4 [mutable]
template<class ToBind >
AStore< arg5_type > RTT::internal::BindStorageImpl< 7, ToBind >::a5 [mutable]
template<class ToBind >
AStore< arg6_type > RTT::internal::BindStorageImpl< 7, ToBind >::a6 [mutable]
template<class ToBind >
AStore< arg7_type > RTT::internal::BindStorageImpl< 7, ToBind >::a7 [mutable]
template<class ToBind >
boost::function< ToBind > RTT::internal::BindStorageImpl< 7, ToBind >::mmeth
template<class ToBind >
Signal< ToBind >::shared_ptr RTT::internal::BindStorageImpl< 7, ToBind >::msig
template<class ToBind >
RStore< result_type > RTT::internal::BindStorageImpl< 7, ToBind >::retv [mutable]
template<class ToBind >
bf::vector< RStore< result_type > &, AStore< arg1_type > &, AStore< arg2_type > &, AStore< arg3_type > &, AStore< arg4_type > &, AStore< arg5_type > &, AStore< arg6_type > &, AStore< arg7_type > & > RTT::internal::BindStorageImpl< 7, ToBind >::vStore

The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:49:58 2013