Primary template for platform‐specific mutex implementations.

Synopsis

Declared in <bslmt_muteximpl_pthread.h>

template<class THREAD_POLICY>
class MutexImpl;

Specializations

Name

Description

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.

Created with MrDocs