Sese Framework
3.0.0
A cross-platform framework
|
This is the complete list of members for sese::system::Semaphore::Impl, including all inherited members.
create(std::string name, uint32_t initial_count) | sese::system::Semaphore::Impl | inlinestatic |
create(std::string name, uint32_t initial_count) | sese::system::Semaphore::Impl | inlinestatic |
hSemaphore | sese::system::Semaphore::Impl | |
Impl(sem_t *sem, std::string name) | sese::system::Semaphore::Impl | inline |
Impl(HANDLE handle) | sese::system::Semaphore::Impl | inlineexplicit |
lock() | sese::system::Semaphore::Impl | inline |
lock() | sese::system::Semaphore::Impl | inline |
Ptr typedef | sese::system::Semaphore::Impl | |
Ptr typedef | sese::system::Semaphore::Impl | |
sem_name | sese::system::Semaphore::Impl | |
semaphore | sese::system::Semaphore::Impl | |
tryLock(std::chrono::milliseconds ms) | sese::system::Semaphore::Impl | inline |
tryLock(std::chrono::milliseconds ms) | sese::system::Semaphore::Impl | inline |
unlock() | sese::system::Semaphore::Impl | inline |
unlock() | sese::system::Semaphore::Impl | inline |
~Impl() | sese::system::Semaphore::Impl | inline |
~Impl() | sese::system::Semaphore::Impl | inline |