|
AudioDataLib
A C++ library of classes supporting a variety of audio-data tasks.
|
This class provides a mutex interface for thread synchronization. More...
#include <Mutex.h>
Public Member Functions | |
| Mutex () | |
| virtual | ~Mutex () |
| virtual void | Lock ()=0 |
| virtual void | Unlock ()=0 |
This class provides a mutex interface for thread synchronization.
No threads are created or destroyed by AudioDataLib (as of this writing), but it can still be thread-safe or thread-aware in many cases where it's typical for the user to call different parts of the API from different threads.
| Mutex::Mutex | ( | ) |
|
virtual |
|
pure virtual |
Implemented in AudioDataLib::StandardMutex.
|
pure virtual |
Implemented in AudioDataLib::StandardMutex.