#include <signal_v0.h>
Public Member Functions | |
Construction | |
| CL_Signal_v0 () | |
| CL_Signal_v0 (const CL_Signal_v0 ©) | |
Operations | |
| CL_Slot | connect (void(*function)()) |
| template<class UserData> | |
| CL_Slot | connect (void(*function)(UserData), const UserData &user_data) |
| template<class InstanceClass> | |
| CL_Slot | connect (InstanceClass *instance, void(InstanceClass::*function)()) |
| template<class InstanceClass, class UserData> | |
| CL_Slot | connect (InstanceClass *instance, void(InstanceClass::*function)(UserData), const UserData &user_data) |
| template<class Functor> | |
| CL_Slot | connect_functor (const Functor &functor) |
| void | invoke () const |
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||
|
|
|
|
|
1.4.6