Skip to content

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