#include <virtual_function_0.h>
Public Member Functions | |
Construction | |
| CL_VirtualFunction_0 () | |
| CL_VirtualFunction_0 (const CL_VirtualFunction_0< RetVal > ©) | |
Operations | |
| CL_Slot | connect (void(*function)(CL_Super_0< RetVal > &)) |
| template<class UserData > | |
| CL_Slot | connect (RetVal(*function)(CL_Super_0< RetVal > &), const UserData &user_data) |
| template<class InstanceClass > | |
| CL_Slot | connect (InstanceClass *instance, RetVal(InstanceClass::*function)(CL_Super_0< RetVal > &)) |
| template<class InstanceClass , class UserData > | |
| CL_Slot | connect (InstanceClass *instance, RetVal(InstanceClass::*function)(UserData, CL_Super_0< RetVal > &), const UserData &user_data) |
| template<class Functor > | |
| CL_Slot | connect_functor (const Functor &functor) |
| RetVal | invoke () const |
| CL_VirtualFunction_0< RetVal >::CL_VirtualFunction_0 | ( | ) | [inline] |
| CL_VirtualFunction_0< RetVal >::CL_VirtualFunction_0 | ( | const CL_VirtualFunction_0< RetVal > & | copy | ) | [inline] |
| CL_Slot CL_VirtualFunction_0< RetVal >::connect | ( | void(*)(CL_Super_0< RetVal > &) | function | ) | [inline] |
| CL_Slot CL_VirtualFunction_0< RetVal >::connect | ( | RetVal(*)(CL_Super_0< RetVal > &) | function, | |
| const UserData & | user_data | |||
| ) | [inline] |
| CL_Slot CL_VirtualFunction_0< RetVal >::connect | ( | InstanceClass * | instance, | |
| RetVal(InstanceClass::*)(UserData, CL_Super_0< RetVal > &) | function, | |||
| const UserData & | user_data | |||
| ) | [inline] |
| CL_Slot CL_VirtualFunction_0< RetVal >::connect | ( | InstanceClass * | instance, | |
| RetVal(InstanceClass::*)(CL_Super_0< RetVal > &) | function | |||
| ) | [inline] |
| CL_Slot CL_VirtualFunction_0< RetVal >::connect_functor | ( | const Functor & | functor | ) | [inline] |
| RetVal CL_VirtualFunction_0< RetVal >::invoke | ( | ) | const [inline] |
1.7.1