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 Arg1T | first_argument_type |
typedef Arg4T | fourth_argument_type |
typedef ResultT | result_type |
typedef Arg2T | second_argument_type |
typedef ResultT( | Signature )(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T) |
typedef Arg6T | sixth_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 |
| 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 mystd.hpp.
Member Typedef Documentation
template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
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) |
template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T >
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] |
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] |
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) |
The documentation for this struct was generated from the following file: