#include <signal_v0.h>
Collaboration diagram for CL_Signal_v0:

Public Types | |
| typedef CL_Slot_v0* | Slot |
| typedef std::list<Slot>::iterator | SlotIterator |
Public Methods | |
| CL_Signal_v0 () | |
| ~CL_Signal_v0 () | |
| void | operator() () |
| void | call () |
| CL_Slot | connect (Slot slot) |
| void | disconnect (CL_Slot &disconnect_slot) |
Private Attributes | |
| std::list<Slot> | slots |
|
|
Definition at line 15 of file signal_v0.h. |
|
|
Definition at line 16 of file signal_v0.h. |
|
|
Definition at line 20 of file signal_v0.h. |
|
|
Definition at line 24 of file signal_v0.h. |
|
|
Definition at line 40 of file signal_v0.h. Referenced by operator()(). |
|
|
Definition at line 70 of file signal_v0.h. Referenced by BORDER_SIZE(), and CL_SlotBuffer_v0::connect(). |
|
|
Definition at line 77 of file signal_v0.h. Referenced by CL_SlotBuffer_v0::disconnect(). |
|
|
Definition at line 35 of file signal_v0.h. |
|
|
Definition at line 94 of file signal_v0.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001