Orocos Real-Time Toolkit
2.9.0
|
#include <rtt/internal/mystd.hpp>
Public Types | |
typedef ResultT( | Signature) (Arg1T, Arg2T, Arg3T) |
typedef ResultT | result_type |
typedef Arg1T | first_argument_type |
typedef Arg2T | second_argument_type |
typedef Arg3T | third_argument_type |
Public Member Functions | |
pointer_to_ternary_function (ResultT(*f)(Arg1T, Arg2T, Arg3T)) | |
ResultT | operator() (Arg1T a, Arg2T b, Arg3T c) const |
Public Attributes | |
ResultT(* | fun )(Arg1T, Arg2T, Arg3T) |
typedef Arg1T RTT::internal::pointer_to_ternary_function< ResultT, Arg1T, Arg2T, Arg3T >::first_argument_type |
typedef ResultT RTT::internal::pointer_to_ternary_function< ResultT, Arg1T, Arg2T, Arg3T >::result_type |
typedef Arg2T RTT::internal::pointer_to_ternary_function< ResultT, Arg1T, Arg2T, Arg3T >::second_argument_type |
typedef ResultT( RTT::internal::pointer_to_ternary_function< ResultT, Arg1T, Arg2T, Arg3T >::Signature) (Arg1T, Arg2T, Arg3T) |
typedef Arg3T RTT::internal::pointer_to_ternary_function< ResultT, Arg1T, Arg2T, Arg3T >::third_argument_type |
|
inline |
|
inline |
ResultT(* RTT::internal::pointer_to_ternary_function< ResultT, Arg1T, Arg2T, Arg3T >::fun) (Arg1T, Arg2T, Arg3T) |