#include <signal_v2.h>
Collaboration diagram for CL_Signal_v2:

Public Types | |
| typedef CL_Slot_v2<PARAM1, PARAM2>* | Slot |
| typedef std::list<Slot>::iterator | SlotIterator |
Public Methods | |
| CL_Signal_v2 () | |
| ~CL_Signal_v2 () | |
| void | operator() (PARAM1 param1, PARAM2 param2) |
| void | call (PARAM1 param1, PARAM2 param2) |
| CL_Slot | connect (Slot slot) |
| void | disconnect (CL_Slot &disconnect_slot) |
Private Attributes | |
| std::list<Slot> | slots |
|
|||
|
Definition at line 16 of file signal_v2.h. |
|
|||
|
Definition at line 17 of file signal_v2.h. |
|
||||
|
Definition at line 21 of file signal_v2.h. |
|
||||
|
Definition at line 25 of file signal_v2.h. |
|
||||||
|
Definition at line 41 of file signal_v2.h. Referenced by operator()(). |
|
||||
|
Definition at line 71 of file signal_v2.h. |
|
||||
|
Definition at line 78 of file signal_v2.h. |
|
||||||
|
Definition at line 36 of file signal_v2.h. |
|
|||
|
Definition at line 95 of file signal_v2.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001