#include <event_listener_generic.h>
Inheritance diagram for CL_EventListener_Generic:


Public Methods | |
| CL_EventListener_Generic (CL_EventListener *owner) | |
| virtual | ~CL_EventListener_Generic () |
| void | add_trigger (const CL_EventTrigger *trigger) |
| void | remove_trigger (const CL_EventTrigger *trigger) |
| void | clear () |
| void | reset_all () |
| virtual bool | wait (int timeout)=0 |
Public Attributes | |
| std::list<CL_EventTrigger_Generic *> | triggers |
Private Attributes | |
| CL_EventListener* | owner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in CL_EventListener_Unix, and CL_EventListener_Win32. |
|
|
Definition at line 42 of file event_listener_generic.h. |
|
|
Definition at line 39 of file event_listener_generic.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001