BloombergLP::bslmt::SemaphoreImpl

Synopsis

Declared in <bslmt_semaphore.h>

template<class SEMAPHORE_POLICY>
class SemaphoreImpl;

Specializations

NameDescription
SemaphoreImpl<Platform::PosixSemaphore> This class provides a full specialization of SemaphoreImpl for pthreads. The implementation provided here defines an efficient proxy for the sem_t pthread type, and related operations.