sc::ThreadLockHolder(3) MPQC sc::ThreadLockHolder(3) NAME sc::ThreadLockHolder - Acquire a lock on creation and release it on de- struction. SYNOPSIS #include <thread.h> Public Member Functions ThreadLockHolder (const Ref< ThreadLock > &l) Acquires the lock. void unlock () Release the lock before the DTOR is called, if it is still held. void lock () Acquire the lock once more. ~ThreadLockHolder () Releases the lock if it is still held. Detailed Description Acquire a lock on creation and release it on destruction. This should be used to lock and unlock ThreadLock objects to provide excep- tion safety. Author Generated automatically by Doxygen for MPQC from the source code. Version 2.3.1 Thu Sep 3 2026 sc::ThreadLockHolder(3)
Want to link to this manual page? Use this URL:
<https://man.FreeBSD.org/cgi/man.cgi?query=sc_ThreadLockHolder&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>