NAME
A class of omni::sync
MEMBERS
omni::sync::binary_semaphore
A class of omni::sync
#include <omni/sync/binary_semaphore.hpp>
class omni::sync::binary_semaphore
MEMBERS
omni::sync::binary_semaphore::binary_semaphore()
omni::sync::binary_semaphore::~binary_semaphore()
omni::sync::semaphore_t omni::sync::binary_semaphore::handle()
uint64_t omni::sync::binary_semaphore::hash()
bool omni::sync::binary_semaphore::lock()
bool omni::sync::binary_semaphore::locked()
bool omni::sync::binary_semaphore::trylock()
uint64_t omni::sync::binary_semaphore::type()
bool omni::sync::binary_semaphore::unlock()
bool omni::sync::binary_semaphore::operator!=(const omni::sync::binary_semaphore& o)
bool omni::sync::binary_semaphore::operator==(const omni::sync::binary_semaphore& o)
omni::sync::binary_semaphore::disposing
omni::sync::binary_semaphore::name