CoreComponents 3.0.0
A Modern C++ Toolkit
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Modules
Semaphore< T > Member List

This is the complete list of members for Semaphore< T >, including all inherited members.

acquire(T amount=1)Semaphore< T >
acquireAll(T minAmount=1)Semaphore< T >
acquireBefore(double time, T amount=1)Semaphore< T >
currentSupply() constSemaphore< T >
release(T amount=1)Semaphore< T >
releaseOnDemand(T maxAmount=std::numeric_limits< T >::max())Semaphore< T >
Semaphore(T supply=0)Semaphore< T >
tryAcquire(T amount=1)Semaphore< T >