Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members
Sacado::mpl::bind5< F, T1, T2, T3, T4, T5 >::apply< U1, U2, U3, U4, U5 > Struct Template Reference

#include <Sacado_mpl_bind.hpp>

Inheritance diagram for Sacado::mpl::bind5< F, T1, T2, T3, T4, T5 >::apply< U1, U2, U3, U4, U5 >:
Inheritance graph
[legend]

Additional Inherited Members

- Public Types inherited from Sacado::mpl::apply_wrap5< F, hk< std::is_same< T1, placeholders::_ >::value, T1, U1, U2, U3, U4, U5 >::type, hk< std::is_same< T1, placeholders::_ >::value+std::is_same< T2, placeholders::_ >::value, T2, U1, U2, U3, U4, U5 >::type, hk< std::is_same< T1, placeholders::_ >::value+std::is_same< T2, placeholders::_ >::value+std::is_same< T3, placeholders::_ >::value, T3, U1, U2, U3, U4, U5 >::type, hk< std::is_same< T1, placeholders::_ >::value+std::is_same< T2, placeholders::_ >::value+std::is_same< T3, placeholders::_ >::value+std::is_same< T4, placeholders::_ >::value, T4, U1, U2, U3, U4, U5 >::type, hk< std::is_same< T1, placeholders::_ >::value+std::is_same< T2, placeholders::_ >::value+std::is_same< T3, placeholders::_ >::value+std::is_same< T4, placeholders::_ >::value+std::is_same< T5, placeholders::_ >::value, T5, U1, U2, U3, U4, U5 >::type >
typedef F::template apply< hk
< std::is_same< T1,
placeholders::_ >::value, T1,
U1, U2, U3, U4, U5 >::type, hk
< std::is_same< T1,
placeholders::_ >::value+std::is_same
< T2, placeholders::_ >::value,
T2, U1, U2, U3, U4, U5 >::type,
hk< std::is_same< T1,
placeholders::_ >::value+std::is_same
< T2, placeholders::_ >::value+std::is_same
< T3, placeholders::_ >::value,
T3, U1, U2, U3, U4, U5 >::type,
hk< std::is_same< T1,
placeholders::_ >::value+std::is_same
< T2, placeholders::_ >::value+std::is_same
< T3, placeholders::_ >::value+std::is_same
< T4, placeholders::_ >::value,
T4, U1, U2, U3, U4, U5 >::type,
hk< std::is_same< T1,
placeholders::_ >::value+std::is_same
< T2, placeholders::_ >::value+std::is_same
< T3, placeholders::_ >::value+std::is_same
< T4, placeholders::_ >::value+std::is_same
< T5, placeholders::_ >::value,
T5, U1, U2, U3, U4, U5 >::type >
::type 
type
 

Detailed Description

template<class F, class T1, class T2, class T3, class T4, class T5>
template<class U1 = mpl::none, class U2 = mpl::none, class U3 = mpl::none, class U4 = mpl::none, class U5 = mpl::none>
struct Sacado::mpl::bind5< F, T1, T2, T3, T4, T5 >::apply< U1, U2, U3, U4, U5 >

Definition at line 124 of file Sacado_mpl_bind.hpp.


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