Class Ase::ScopedSemaphore
ClassList > Ase > ScopedSemaphore
Public Functions
Type | Name |
---|---|
ScopedSemaphore () noexcept Create a process-local semaphore. |
|
int | post () noexcept Unlock ScopedSemaphore. |
int | wait () noexcept Unlock ScopedSemaphore. |
~ScopedSemaphore () noexcept |
Public Functions Documentation
function ScopedSemaphore [2/2]
explicit Ase::ScopedSemaphore::ScopedSemaphore () noexcept
function post
int Ase::ScopedSemaphore::post () noexcept
function wait
int Ase::ScopedSemaphore::wait () noexcept
function ~ScopedSemaphore
Ase::ScopedSemaphore::~ScopedSemaphore () noexcept
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/platform.hh