Threads::internal::fun_encapsulator< RT, ArgList, 7 > Class Template Reference

List of all members.

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)

Private Attributes

std_cxx1x::function< typename
internal::fun_ptr< RT, ArgList >
::type > 
function

template<typename RT, typename ArgList>
class Threads::internal::fun_encapsulator< RT, ArgList, 7 >


Constructor & Destructor Documentation

template<typename RT , typename ArgList >
Threads::internal::fun_encapsulator< RT, ArgList, 7 >::fun_encapsulator ( typename internal::fun_ptr< RT, ArgList >::type *  function  )  [inline]
template<typename RT , typename ArgList >
Threads::internal::fun_encapsulator< RT, ArgList, 7 >::fun_encapsulator ( const std_cxx1x::function< typename internal::fun_ptr< RT, ArgList >::type > &  function  )  [inline]

Member Function Documentation

template<typename RT , typename ArgList >
Thread<RT> Threads::internal::fun_encapsulator< RT, ArgList, 7 >::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 
) [inline]

Member Data Documentation

template<typename RT , typename ArgList >
std_cxx1x::function<typename internal::fun_ptr<RT,ArgList>::type> Threads::internal::fun_encapsulator< RT, ArgList, 7 >::function [private]

The documentation for this class was generated from the following file:

deal.II documentation generated on Mon Nov 23 22:58:35 2009 by doxygen 1.6.1