Go to the source code of this file.
Classes | |
struct | CallbackUtils_ |
class | Closure |
class | ResultCallback< R > |
class | _ConstMemberResultCallback_0_0< del, R, T > |
class | _ConstMemberResultCallback_0_0< del, void, T > |
class | _MemberResultCallback_0_0< del, R, T > |
class | _MemberResultCallback_0_0< del, void, T > |
class | _FunctionResultCallback_0_0< del, R > |
class | _FunctionResultCallback_0_0< del, void > |
class | Callback1< A1 > |
class | ResultCallback1< R, A1 > |
class | _ConstMemberResultCallback_0_1< del, R, T, A1 > |
class | _ConstMemberResultCallback_0_1< del, void, T, A1 > |
class | _MemberResultCallback_0_1< del, R, T, A1 > |
class | _MemberResultCallback_0_1< del, void, T, A1 > |
class | _FunctionResultCallback_0_1< del, R, A1 > |
class | _FunctionResultCallback_0_1< del, void, A1 > |
class | Callback2< A1, A2 > |
class | ResultCallback2< R, A1, A2 > |
class | _ConstMemberResultCallback_0_2< del, R, T, A1, A2 > |
class | _ConstMemberResultCallback_0_2< del, void, T, A1, A2 > |
class | _MemberResultCallback_0_2< del, R, T, A1, A2 > |
class | _MemberResultCallback_0_2< del, void, T, A1, A2 > |
class | _FunctionResultCallback_0_2< del, R, A1, A2 > |
class | _FunctionResultCallback_0_2< del, void, A1, A2 > |
class | Callback3< A1, A2, A3 > |
class | ResultCallback3< R, A1, A2, A3 > |
class | _ConstMemberResultCallback_0_3< del, R, T, A1, A2, A3 > |
class | _ConstMemberResultCallback_0_3< del, void, T, A1, A2, A3 > |
class | _MemberResultCallback_0_3< del, R, T, A1, A2, A3 > |
class | _MemberResultCallback_0_3< del, void, T, A1, A2, A3 > |
class | _FunctionResultCallback_0_3< del, R, A1, A2, A3 > |
class | _FunctionResultCallback_0_3< del, void, A1, A2, A3 > |
Functions | |
template<class T1 , class T2 , class R > | |
_ConstMemberResultCallback_0_0 < true, R, T1 >::base * | NewCallback (const T1 *obj, R(T2::*member)() const) |
template<class T1 , class T2 , class R > | |
_ConstMemberResultCallback_0_0 < false, R, T1 >::base * | NewPermanentCallback (const T1 *obj, R(T2::*member)() const) |
template<class T1 , class T2 , class R > | |
_MemberResultCallback_0_0 < true, R, T1 >::base * | NewCallback (T1 *obj, R(T2::*member)()) |
template<class T1 , class T2 , class R > | |
_MemberResultCallback_0_0 < false, R, T1 >::base * | NewPermanentCallback (T1 *obj, R(T2::*member)()) |
template<class R > | |
_FunctionResultCallback_0_0 < true, R >::base * | NewCallback (R(*function)()) |
template<class R > | |
_FunctionResultCallback_0_0 < false, R >::base * | NewPermanentCallback (R(*function)()) |
template<class T1 , class T2 , class R , class A1 > | |
_ConstMemberResultCallback_0_1 < true, R, T1, A1 >::base * | NewCallback (const T1 *obj, R(T2::*member)(A1) const) |
template<class T1 , class T2 , class R , class A1 > | |
_ConstMemberResultCallback_0_1 < false, R, T1, A1 >::base * | NewPermanentCallback (const T1 *obj, R(T2::*member)(A1) const) |
template<class T1 , class T2 , class R , class A1 > | |
_MemberResultCallback_0_1 < true, R, T1, A1 >::base * | NewCallback (T1 *obj, R(T2::*member)(A1)) |
template<class T1 , class T2 , class R , class A1 > | |
_MemberResultCallback_0_1 < false, R, T1, A1 >::base * | NewPermanentCallback (T1 *obj, R(T2::*member)(A1)) |
template<class R , class A1 > | |
_FunctionResultCallback_0_1 < true, R, A1 >::base * | NewCallback (R(*function)(A1)) |
template<class R , class A1 > | |
_FunctionResultCallback_0_1 < false, R, A1 >::base * | NewPermanentCallback (R(*function)(A1)) |
template<class T1 , class T2 , class R , class A1 , class A2 > | |
_ConstMemberResultCallback_0_2 < true, R, T1, A1, A2 >::base * | NewCallback (const T1 *obj, R(T2::*member)(A1, A2) const) |
template<class T1 , class T2 , class R , class A1 , class A2 > | |
_ConstMemberResultCallback_0_2 < false, R, T1, A1, A2 >::base * | NewPermanentCallback (const T1 *obj, R(T2::*member)(A1, A2) const) |
template<class T1 , class T2 , class R , class A1 , class A2 > | |
_MemberResultCallback_0_2 < true, R, T1, A1, A2 >::base * | NewCallback (T1 *obj, R(T2::*member)(A1, A2)) |
template<class T1 , class T2 , class R , class A1 , class A2 > | |
_MemberResultCallback_0_2 < false, R, T1, A1, A2 >::base * | NewPermanentCallback (T1 *obj, R(T2::*member)(A1, A2)) |
template<class R , class A1 , class A2 > | |
_FunctionResultCallback_0_2 < true, R, A1, A2 >::base * | NewCallback (R(*function)(A1, A2)) |
template<class R , class A1 , class A2 > | |
_FunctionResultCallback_0_2 < false, R, A1, A2 >::base * | NewPermanentCallback (R(*function)(A1, A2)) |
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 > | |
_ConstMemberResultCallback_0_3 < true, R, T1, A1, A2, A3 > ::base * | NewCallback (const T1 *obj, R(T2::*member)(A1, A2, A3) const) |
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 > | |
_ConstMemberResultCallback_0_3 < false, R, T1, A1, A2, A3 > ::base * | NewPermanentCallback (const T1 *obj, R(T2::*member)(A1, A2, A3) const) |
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 > | |
_MemberResultCallback_0_3 < true, R, T1, A1, A2, A3 > ::base * | NewCallback (T1 *obj, R(T2::*member)(A1, A2, A3)) |
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 > | |
_MemberResultCallback_0_3 < false, R, T1, A1, A2, A3 > ::base * | NewPermanentCallback (T1 *obj, R(T2::*member)(A1, A2, A3)) |
template<class R , class A1 , class A2 , class A3 > | |
_FunctionResultCallback_0_3 < true, R, A1, A2, A3 >::base * | NewCallback (R(*function)(A1, A2, A3)) |
template<class R , class A1 , class A2 , class A3 > | |
_FunctionResultCallback_0_3 < false, R, A1, A2, A3 >::base * | NewPermanentCallback (R(*function)(A1, A2, A3)) |
_FunctionResultCallback_0_3<true,R,A1,A2,A3>::base* NewCallback | ( | R(*)(A1, A2, A3) | function | ) | [inline] |
_MemberResultCallback_0_3<true,R,T1,A1,A2,A3>::base* NewCallback | ( | T1 * | obj, | |
R(T2::*)(A1, A2, A3) | member | |||
) | [inline] |
_ConstMemberResultCallback_0_3<true,R,T1,A1,A2,A3>::base* NewCallback | ( | const T1 * | obj, | |
R(T2::*)(A1, A2, A3) const | member | |||
) | [inline] |
_FunctionResultCallback_0_2<true,R,A1,A2>::base* NewCallback | ( | R(*)(A1, A2) | function | ) | [inline] |
_MemberResultCallback_0_2<true,R,T1,A1,A2>::base* NewCallback | ( | T1 * | obj, | |
R(T2::*)(A1, A2) | member | |||
) | [inline] |
_ConstMemberResultCallback_0_2<true,R,T1,A1,A2>::base* NewCallback | ( | const T1 * | obj, | |
R(T2::*)(A1, A2) const | member | |||
) | [inline] |
_FunctionResultCallback_0_1<true,R,A1>::base* NewCallback | ( | R(*)(A1) | function | ) | [inline] |
_MemberResultCallback_0_1<true,R,T1,A1>::base* NewCallback | ( | T1 * | obj, | |
R(T2::*)(A1) | member | |||
) | [inline] |
_ConstMemberResultCallback_0_1<true,R,T1,A1>::base* NewCallback | ( | const T1 * | obj, | |
R(T2::*)(A1) const | member | |||
) | [inline] |
_FunctionResultCallback_0_0<true,R>::base* NewCallback | ( | R(*)() | function | ) | [inline] |
_MemberResultCallback_0_0<true,R,T1>::base* NewCallback | ( | T1 * | obj, | |
R(T2::*)() | member | |||
) | [inline] |
_ConstMemberResultCallback_0_0<true,R,T1>::base* NewCallback | ( | const T1 * | obj, | |
R(T2::*)() const | member | |||
) | [inline] |
_FunctionResultCallback_0_3<false,R,A1,A2,A3>::base* NewPermanentCallback | ( | R(*)(A1, A2, A3) | function | ) | [inline] |
_MemberResultCallback_0_3<false,R,T1,A1,A2,A3>::base* NewPermanentCallback | ( | T1 * | obj, | |
R(T2::*)(A1, A2, A3) | member | |||
) | [inline] |
_ConstMemberResultCallback_0_3<false,R,T1,A1,A2,A3>::base* NewPermanentCallback | ( | const T1 * | obj, | |
R(T2::*)(A1, A2, A3) const | member | |||
) | [inline] |
_FunctionResultCallback_0_2<false,R,A1,A2>::base* NewPermanentCallback | ( | R(*)(A1, A2) | function | ) | [inline] |
_MemberResultCallback_0_2<false,R,T1,A1,A2>::base* NewPermanentCallback | ( | T1 * | obj, | |
R(T2::*)(A1, A2) | member | |||
) | [inline] |
_ConstMemberResultCallback_0_2<false,R,T1,A1,A2>::base* NewPermanentCallback | ( | const T1 * | obj, | |
R(T2::*)(A1, A2) const | member | |||
) | [inline] |
_FunctionResultCallback_0_1<false,R,A1>::base* NewPermanentCallback | ( | R(*)(A1) | function | ) | [inline] |
_MemberResultCallback_0_1<false,R,T1,A1>::base* NewPermanentCallback | ( | T1 * | obj, | |
R(T2::*)(A1) | member | |||
) | [inline] |
_ConstMemberResultCallback_0_1<false,R,T1,A1>::base* NewPermanentCallback | ( | const T1 * | obj, | |
R(T2::*)(A1) const | member | |||
) | [inline] |
_FunctionResultCallback_0_0<false,R>::base* NewPermanentCallback | ( | R(*)() | function | ) | [inline] |
_MemberResultCallback_0_0<false,R,T1>::base* NewPermanentCallback | ( | T1 * | obj, | |
R(T2::*)() | member | |||
) | [inline] |
_ConstMemberResultCallback_0_0<false,R,T1>::base* NewPermanentCallback | ( | const T1 * | obj, | |
R(T2::*)() const | member | |||
) | [inline] |