|
Public Types |
typedef T_return | result_type |
Public Member Functions |
T_return | operator() () |
| Invokes the wrapped functor dropping its return value.
|
template<class T_arg1> |
T_return | operator() (T_arg1 _A_a1) |
| Invokes the wrapped functor passing on the arguments.,.
|
template<class T_arg1> |
T_return | sun_forte_workaround (T_arg1 _A_a1) |
template<class T_arg1, class T_arg2> |
T_return | operator() (T_arg1 _A_a1, T_arg2 _A_a2) |
| Invokes the wrapped functor passing on the arguments.,.
|
template<class T_arg1, class T_arg2> |
T_return | sun_forte_workaround (T_arg1 _A_a1, T_arg2 _A_a2) |
template<class T_arg1, class T_arg2, class T_arg3> |
T_return | operator() (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3) |
| Invokes the wrapped functor passing on the arguments.,.
|
template<class T_arg1, class T_arg2, class T_arg3> |
T_return | sun_forte_workaround (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3) |
template<class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
T_return | operator() (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4) |
| Invokes the wrapped functor passing on the arguments.,.
|
template<class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
T_return | sun_forte_workaround (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4) |
template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
T_return | operator() (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5) |
| Invokes the wrapped functor passing on the arguments.,.
|
template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
T_return | sun_forte_workaround (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5) |
template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
T_return | operator() (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6) |
| Invokes the wrapped functor passing on the arguments.,.
|
template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
T_return | sun_forte_workaround (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6) |
template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
T_return | operator() (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6, T_arg7 _A_a7) |
| Invokes the wrapped functor passing on the arguments.,.
|
template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
T_return | sun_forte_workaround (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6, T_arg7 _A_a7) |
| bind_return_functor (typename type_trait<T_functor>::take _A_functor, typename type_trait<T_return>::take _A_ret_value) |
| Constructs a bind_return_functor object that fixes the return value to _A_ret_value .
|
Public Attributes |
T_return | ret_value_ |
| The fixed return value.
|