Go to the documentation of this file.
13 namespace boost {
namespace mpl {
17 struct resolve_arg_impl
20 typename T,
typename U1,
typename U2,
typename U3
21 ,
typename U4,
typename U5
33 typename T,
typename U1,
typename U2,
typename U3
34 ,
typename U4,
typename U5
48 typename T,
typename U1,
typename U2,
typename U3,
typename U4
53 ::template result_< T,U1,U2,U3,U4,U5 >
57 template<
int arity_ >
struct bind_chooser;
63 typename F,
typename T1,
typename T2,
typename T3,
typename T4
71 template<
bool is_ref_ = true >
72 struct is_bind_template_impl
74 template<
typename T >
struct result_
81 struct is_bind_template_impl<false>
83 template<
typename T >
struct result_
92 template<
typename T >
struct is_bind_template
93 : is_bind_template_impl< ::boost::detail::is_reference_impl<T>::value >
106 typename U1 =
na,
typename U2 =
na,
typename U3 =
na
107 ,
typename U4 =
na,
typename U5 =
na
141 typename F,
typename T1,
typename T2,
typename T3,
typename T4
153 typename F,
typename T1
158 typename U1 =
na,
typename U2 =
na,
typename U3 =
na
159 ,
typename U4 =
na,
typename U5 =
na
179 typename F,
typename T1
195 typename F,
typename T1,
typename T2,
typename T3,
typename T4
207 typename F,
typename T1,
typename T2
212 typename U1 =
na,
typename U2 =
na,
typename U3 =
na
213 ,
typename U4 =
na,
typename U5 =
na
234 typename F,
typename T1,
typename T2
250 typename F,
typename T1,
typename T2,
typename T3,
typename T4
262 typename F,
typename T1,
typename T2,
typename T3
267 typename U1 =
na,
typename U2 =
na,
typename U3 =
na
268 ,
typename U4 =
na,
typename U5 =
na
290 typename F,
typename T1,
typename T2,
typename T3
306 typename F,
typename T1,
typename T2,
typename T3,
typename T4
318 typename F,
typename T1,
typename T2,
typename T3,
typename T4
323 typename U1 =
na,
typename U2 =
na,
typename U3 =
na
324 ,
typename U4 =
na,
typename U5 =
na
348 typename F,
typename T1,
typename T2,
typename T3,
typename T4
364 typename F,
typename T1,
typename T2,
typename T3,
typename T4
376 typename F,
typename T1,
typename T2,
typename T3,
typename T4
382 typename U1 =
na,
typename U2 =
na,
typename U3 =
na
383 ,
typename U4 =
na,
typename U5 =
na
408 typename F,
typename T1,
typename T2,
typename T3,
typename T4
425 typename F,
typename T1,
typename T2,
typename T3,
typename T4
438 template<
typename T >
451 typename T1,
typename T2,
typename T3,
typename T4,
typename T5
466 typename F,
typename T1,
typename T2,
typename T3,
typename T4
471 aux::bind_count_args< T1,T2,T3,T4,T5 >::value
472 >::template result_< F,T1,T2,T3,T4,T5 >
::type
aux::resolve_bind_arg< T5, U1, U2, U3, U4, U5 > t5
aux::resolve_bind_arg< T3, U1, U2, U3, U4, U5 > t3
aux::resolve_bind_arg< F, U1, U2, U3, U4, U5 >::type f_
BOOST_MPL_AUX_ARITY_SPEC(6, bind) BOOST_MPL_AUX_TEMPLATE_ARITY_SPEC(6
aux::resolve_bind_arg< T2, U1, U2, U3, U4, U5 > t2
aux::resolve_bind_arg< F, U1, U2, U3, U4, U5 >::type f_
aux::resolve_bind_arg< T4, U1, U2, U3, U4, U5 > t4
aux::resolve_bind_arg< T1, U1, U2, U3, U4, U5 > t1
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
aux::resolve_bind_arg< F, U1, U2, U3, U4, U5 >::type f_
BOOST_STATIC_CONSTANT(bool, value=true)
bind4< F, T1, T2, T3, T4 > type
apply_wrap4< f_, typename t1::type, typename t2::type, typename t3::type, typename t4::type >::type type
apply_wrap0< f_ >::type type
BOOST_STATIC_CONSTANT(int, value=is_bind_arg< T1 >::value+is_bind_arg< T2 >::value+is_bind_arg< T3 >::value+is_bind_arg< T4 >::value+is_bind_arg< T5 >::value)
bind3< F, T1, T2, T3 > type
aux::no_tag is_bind_helper(...)
aux::resolve_bind_arg< T1, U1, U2, U3, U4, U5 > t1
apply_wrap5< T, U1, U2, U3, U4, U5 >::type type
aux::resolve_bind_arg< T1, U1, U2, U3, U4, U5 > t1
apply_wrap5< f_, typename t1::type, typename t2::type, typename t3::type, typename t4::type, typename t5::type >::type type
aux::resolve_bind_arg< T4, U1, U2, U3, U4, U5 > t4
aux::resolve_bind_arg< T3, U1, U2, U3, U4, U5 > t3
primary template (not a specialization!)
aux::resolve_bind_arg< T1, U1, U2, U3, U4, U5 > t1
aux::resolve_bind_arg< T2, U1, U2, U3, U4, U5 > t2
#define BOOST_MPL_AUX_TEMPLATE_ARITY_SPEC(i, name)
apply_wrap2< f_, typename t1::type, typename t2::type >::type type
apply_wrap3< f_, typename t1::type, typename t2::type, typename t3::type >::type type
primary template (not a specialization!)
BOOST_STATIC_CONSTANT(bool, value=false)
bind5< F, T1, T2, T3, T4, T5 > type
aux::resolve_bind_arg< T3, U1, U2, U3, U4, U5 > t3
aux::resolve_bind_arg< T2, U1, U2, U3, U4, U5 > t2
aux::resolve_bind_arg< F, U1, U2, U3, U4, U5 >::type f_
apply_wrap1< f_, typename t1::type >::type type
aux::resolve_bind_arg< F, U1, U2, U3, U4, U5 >::type f_
aux::resolve_bind_arg< F, U1, U2, U3, U4, U5 >::type f_
aux::resolve_bind_arg< T2, U1, U2, U3, U4, U5 > t2
aux::resolve_bind_arg< T1, U1, U2, U3, U4, U5 > t1
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:37:12