BloombergLP::bslmt::MutexImpl

Primary template for platform-specific mutex implementations.

Synopsis

Declared in <bslmt_muteximpl_pthread.h>

template<class THREAD_POLICY>
class MutexImpl;

Specializations

NameDescription
MutexImpl<Platform::PosixThreads> This class provides a full specialization of MutexImpl for pthreads. It provides a efficient proxy for the pthread_mutex_t pthreads type, and related operations. Note that the mutex implemented in this class is not error checking, and is non-recursive.