Public Member Functions | |
fun_encapsulator (typename internal::fun_ptr< RT, ArgList >::type *function) | |
fun_encapsulator (const std_cxx1x::function< typename internal::fun_ptr< RT, ArgList >::type > &function) | |
Thread< RT > | operator() (typename std_cxx1x::tuple_element< 0, ArgList >::type arg1, typename std_cxx1x::tuple_element< 1, ArgList >::type arg2, typename std_cxx1x::tuple_element< 2, ArgList >::type arg3, typename std_cxx1x::tuple_element< 3, ArgList >::type arg4, typename std_cxx1x::tuple_element< 4, ArgList >::type arg5, typename std_cxx1x::tuple_element< 5, ArgList >::type arg6, typename std_cxx1x::tuple_element< 6, ArgList >::type arg7, typename std_cxx1x::tuple_element< 7, ArgList >::type arg8, typename std_cxx1x::tuple_element< 8, ArgList >::type arg9) |
Private Attributes | |
std_cxx1x::function< typename internal::fun_ptr< RT, ArgList > ::type > | function |
Threads::internal::fun_encapsulator< RT, ArgList, 9 >::fun_encapsulator | ( | typename internal::fun_ptr< RT, ArgList >::type * | function | ) | [inline] |
Threads::internal::fun_encapsulator< RT, ArgList, 9 >::fun_encapsulator | ( | const std_cxx1x::function< typename internal::fun_ptr< RT, ArgList >::type > & | function | ) | [inline] |
Thread<RT> Threads::internal::fun_encapsulator< RT, ArgList, 9 >::operator() | ( | typename std_cxx1x::tuple_element< 0, ArgList >::type | arg1, | |
typename std_cxx1x::tuple_element< 1, ArgList >::type | arg2, | |||
typename std_cxx1x::tuple_element< 2, ArgList >::type | arg3, | |||
typename std_cxx1x::tuple_element< 3, ArgList >::type | arg4, | |||
typename std_cxx1x::tuple_element< 4, ArgList >::type | arg5, | |||
typename std_cxx1x::tuple_element< 5, ArgList >::type | arg6, | |||
typename std_cxx1x::tuple_element< 6, ArgList >::type | arg7, | |||
typename std_cxx1x::tuple_element< 7, ArgList >::type | arg8, | |||
typename std_cxx1x::tuple_element< 8, ArgList >::type | arg9 | |||
) | [inline] |
std_cxx1x::function<typename internal::fun_ptr<RT,ArgList>::type> Threads::internal::fun_encapsulator< RT, ArgList, 9 >::function [private] |