RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T > Struct Template Reference

#include <mystd.hpp>

List of all members.

Public Types

typedef Arg5T fifth_argument_type
typedef Arg5T fifth_argument_type
typedef Arg1T first_argument_type
typedef Arg1T first_argument_type
typedef Arg4T fourth_argument_type
typedef Arg4T fourth_argument_type
typedef ResultT result_type
typedef ResultT result_type
typedef Arg2T second_argument_type
typedef Arg2T second_argument_type
typedef ResultT( Signature )(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)
typedef ResultT( Signature )(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)
typedef Arg6T sixth_argument_type
typedef Arg6T sixth_argument_type
typedef Arg3T third_argument_type
typedef Arg3T third_argument_type

Public Member Functions

ResultT operator() (Arg1T a, Arg2T b, Arg3T c, Arg4T d, Arg5T e, Arg6T f) const
ResultT operator() (Arg1T a, Arg2T b, Arg3T c, Arg4T d, Arg5T e, Arg6T f) const
 pointer_to_sixary_function (ResultT(*f)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T))
 pointer_to_sixary_function (ResultT(*f)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T))

Public Attributes

ResultT(* fun )(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)

Detailed Description

template<typename ResultT, typename Arg1T, typename Arg2T, typename Arg3T, typename Arg4T, typename Arg5T, typename Arg6T>
struct RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >

Definition at line 257 of file install/include/rtt/internal/mystd.hpp.


Member Typedef Documentation

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg5T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::fifth_argument_type

Definition at line 266 of file rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg5T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::fifth_argument_type

Definition at line 266 of file install/include/rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg1T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::first_argument_type

Definition at line 262 of file rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg1T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::first_argument_type

Definition at line 262 of file install/include/rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg4T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::fourth_argument_type

Definition at line 265 of file rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg4T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::fourth_argument_type

Definition at line 265 of file install/include/rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef ResultT RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::result_type

Definition at line 261 of file rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef ResultT RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::result_type

Definition at line 261 of file install/include/rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg2T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::second_argument_type

Definition at line 263 of file rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg2T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::second_argument_type

Definition at line 263 of file install/include/rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef ResultT( RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::Signature)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)

Definition at line 259 of file rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef ResultT( RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::Signature)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)

Definition at line 259 of file install/include/rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg6T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::sixth_argument_type

Definition at line 267 of file rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg6T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::sixth_argument_type

Definition at line 267 of file install/include/rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg3T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::third_argument_type

Definition at line 264 of file rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
typedef Arg3T RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::third_argument_type

Definition at line 264 of file install/include/rtt/internal/mystd.hpp.


Constructor & Destructor Documentation

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::pointer_to_sixary_function ( ResultT(*)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)  f  )  [inline]

Definition at line 268 of file install/include/rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::pointer_to_sixary_function ( ResultT(*)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)  f  )  [inline]

Definition at line 268 of file rtt/internal/mystd.hpp.


Member Function Documentation

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
ResultT RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::operator() ( Arg1T  a,
Arg2T  b,
Arg3T  c,
Arg4T  d,
Arg5T  e,
Arg6T  f 
) const [inline]

Definition at line 272 of file rtt/internal/mystd.hpp.

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
ResultT RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::operator() ( Arg1T  a,
Arg2T  b,
Arg3T  c,
Arg4T  d,
Arg5T  e,
Arg6T  f 
) const [inline]

Definition at line 272 of file install/include/rtt/internal/mystd.hpp.


Member Data Documentation

template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
ResultT(* RTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >::fun)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)

Definition at line 260 of file install/include/rtt/internal/mystd.hpp.


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:50:05 2013