![]() |
The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
OS-independent event watcher with internal fixed-end-time timeout. More...

Public Member Functions | |
| Timeout_Watcher (double interval) | |
| virtual | ~Timeout_Watcher () |
Public Member Functions inherited from MHA_TCP::Event_Watcher | |
| void | observe (Wakeup_Event *event) |
| Add an event to this observer. More... | |
| void | ignore (Wakeup_Event *event) |
| Remove an event from this observer. More... | |
| std::set< Wakeup_Event * > | wait () |
| \ Wait for some event to occur. More... | |
| virtual | ~Event_Watcher () |
Private Attributes | |
| Timeout_Event | timeout |
Additional Inherited Members | |
Public Types inherited from MHA_TCP::Event_Watcher | |
| typedef std::set< Wakeup_Event * > | Events |
| typedef std::set< Wakeup_Event * >::iterator | iterator |
OS-independent event watcher with internal fixed-end-time timeout.
|
explicit |
|
virtual |
|
private |