The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
Dummy specification of a thread platform: This class implements everything in a single thread. More...
Public Member Functions | |
void | kick_thread () |
perform signal processing immediately (no multiple threads in this dummy class) More... | |
void | catch_thread () |
No implementation needed: Processing has been completed during ummy_threads_t::kick_thread. More... | |
dummy_threads_t (uni_processor_t *proc, const std::string &thread_scheduler, int thread_priority) | |
Constructor. More... | |
Public Member Functions inherited from MHAPlugin_Split::thread_platform_t | |
thread_platform_t (uni_processor_t *proc) | |
Constructor. More... | |
virtual | ~thread_platform_t () |
Make derived classes destructable via pointer to this base class. More... | |
Additional Inherited Members | |
Protected Attributes inherited from MHAPlugin_Split::thread_platform_t | |
uni_processor_t * | processor |
A pointer to the plugin loader that processes the sound data in the channels for which this thread was created. More... | |
Dummy specification of a thread platform: This class implements everything in a single thread.
|
inline |
Constructor.
proc | Pointer to the associated plugin loader |
thread_scheduler | Unused in dummy thread platform |
thread_priority | Unused in dummy thread platform |
|
inlinevirtual |
perform signal processing immediately (no multiple threads in this dummy class)
Implements MHAPlugin_Split::thread_platform_t.
|
inlinevirtual |
No implementation needed: Processing has been completed during ummy_threads_t::kick_thread.
Implements MHAPlugin_Split::thread_platform_t.