|
Essentia
2.1-beta6-dev
|
#include <ringbufferimpl.h>
Public Member Functions | |
| Condition () | |
| void | lock () |
| void | unlock () |
| void | wait () |
| void | signal () |
Protected Attributes | |
| pthread_mutex_t | pthreadMutex |
| pthread_cond_t | pthreadCondition |
|
inline |
References pthreadCondition, and pthreadMutex.
|
inline |
References pthreadMutex.
Referenced by RingBufferImpl::add(), RingBufferImpl::get(), RingBufferImpl::waitAvailable(), and RingBufferImpl::waitSpace().
|
inline |
References pthreadCondition.
Referenced by RingBufferImpl::add(), and RingBufferImpl::get().
|
inline |
References pthreadMutex.
Referenced by RingBufferImpl::add(), RingBufferImpl::get(), RingBufferImpl::waitAvailable(), and RingBufferImpl::waitSpace().
|
inline |
References pthreadCondition, and pthreadMutex.
Referenced by RingBufferImpl::waitAvailable(), and RingBufferImpl::waitSpace().
|
protected |
Referenced by Condition(), signal(), and wait().
|
protected |
Referenced by Condition(), lock(), unlock(), and wait().