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 |