CancellableSemaphore(Counter capacity) | engine::CancellableSemaphore | explicit |
CancellableSemaphore(CancellableSemaphore &&)=delete (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
CancellableSemaphore(const CancellableSemaphore &)=delete (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
Counter typedef (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
GetCapacity() const noexcept | engine::CancellableSemaphore | |
lock_shared() | engine::CancellableSemaphore | |
lock_shared_count(Counter count) (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
operator=(CancellableSemaphore &&)=delete (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
operator=(const CancellableSemaphore &)=delete (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
RemainingApprox() const | engine::CancellableSemaphore | |
SetCapacity(Counter capacity) | engine::CancellableSemaphore | |
try_lock_shared() (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
try_lock_shared_count(Counter count) (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
try_lock_shared_for(std::chrono::duration< Rep, Period >) (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
try_lock_shared_until(std::chrono::time_point< Clock, Duration >) (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
try_lock_shared_until(Deadline deadline) (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
try_lock_shared_until_count(Deadline deadline, Counter count) (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
unlock_shared() | engine::CancellableSemaphore | |
unlock_shared_count(Counter count) (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |
UsedApprox() const | engine::CancellableSemaphore | |
~CancellableSemaphore() (defined in engine::CancellableSemaphore) | engine::CancellableSemaphore | |