#include <Bind.h>
Public Member Functions | |
template<typename T2> | |
BindAdapter3_mem (R(T::*m)(B1, B2, B3), T2 *t, X1 x1, X2 x2, X3 x3) | |
R | operator() () |
template<typename A1> | |
R | operator() (const A1 &a1) |
template<typename A1, typename A2> | |
R | operator() (const A1 &a1, const A2 &a2) |
template<typename A1, typename A2, typename A3> | |
R | operator() (const A1 &a1, const A2 &a2, const A3 &a3) |
template<typename A1, typename A2, typename A3, typename A4> | |
R | operator() (const A1 &a1, const A2 &a2, const A3 &a3, const A4 &a4) |
Private Attributes | |
R(T::* | m )(B1, B2, B3) |
T * | t |
X1 | x1 |
X2 | x2 |
X3 | x3 |
Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::BindAdapter3_mem | ( | R(T::*)(B1, B2, B3) | m, | |
T2 * | t, | |||
X1 | x1, | |||
X2 | x2, | |||
X3 | x3 | |||
) | [inline] |
R Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::operator() | ( | ) | [inline] |
R Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::operator() | ( | const A1 & | a1 | ) | [inline] |
R Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::operator() | ( | const A1 & | a1, | |
const A2 & | a2 | |||
) | [inline] |
R Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::operator() | ( | const A1 & | a1, | |
const A2 & | a2, | |||
const A3 & | a3 | |||
) | [inline] |
R Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::operator() | ( | const A1 & | a1, | |
const A2 & | a2, | |||
const A3 & | a3, | |||
const A4 & | a4 | |||
) | [inline] |
R(T::* Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::m)(B1, B2, B3) [private] |
T* Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::t [private] |
X1 Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::x1 [private] |
X2 Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::x2 [private] |
X3 Vaca::BindAdapter3_mem< R, T, B1, B2, B3, X1, X2, X3 >::x3 [private] |