fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) > Class Template Reference#include <FastDelegate.h>
Inheritance diagram for fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) >: ![]()
|
Public Types | |
typedef FastDelegate8< Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, R > | BaseType |
typedef FastDelegate | SelfType |
Public Member Functions | |
FastDelegate () | |
template<class X, class Y> | |
FastDelegate (Y *pthis, R(X::*function_to_bind)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8)) | |
template<class X, class Y> | |
FastDelegate (const Y *pthis, R(X::*function_to_bind)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8) const) | |
FastDelegate (R(*function_to_bind)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8)) | |
void | operator= (const BaseType &x) |
typedef FastDelegate8< Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, R > fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) >::BaseType |
typedef FastDelegate fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) >::SelfType |
fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) >::FastDelegate | ( | ) | [inline] |
fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) >::FastDelegate | ( | Y * | pthis, | |
R(X::*)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8) | function_to_bind | |||
) | [inline] |
fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) >::FastDelegate | ( | const Y * | pthis, | |
R(X::*)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8) const | function_to_bind | |||
) | [inline] |
fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) >::FastDelegate | ( | R(*)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8) | function_to_bind | ) | [inline] |
void fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) >::operator= | ( | const BaseType & | x | ) | [inline] |