mn::basic_binary_semaphore Member List

This is the complete list of members for mn::basic_binary_semaphore, including all inherited members.

basic_binary_semaphore()mn::basic_binary_semaphore
basic_binary_semaphore(const basic_binary_semaphore &o)mn::basic_binary_semaphoreinline
basic_semaphore()mn::basic_semaphore
basic_semaphore(const basic_semaphore &other)mn::basic_semaphore
basic_semaphore(basic_semaphore &&other)mn::basic_semaphore
get_error()mn::basic_semaphoreinline
get_handle()mn::basic_semaphoreinline
ILockObject()mn::ILockObjectinline
is_initialized() constmn::basic_semaphoreinlinevirtual
is_locked() constmn::basic_semaphoreinlinevirtual
lock(unsigned int timeout=MN_THREAD_CONFIG_TIMEOUT_SEMAPHORE_DEFAULT)mn::basic_semaphorevirtual
m_iCreateErrorCodemn::basic_semaphoreprotected
m_isLockedmn::basic_semaphoreprotected
m_pSpinlockmn::basic_semaphoreprotected
operator!=(const basic_semaphore &r) constmn::basic_semaphoreinline
operator<(const basic_semaphore &r) constmn::basic_semaphoreinline
operator==(const basic_semaphore &r) constmn::basic_semaphoreinline
operator>(const basic_semaphore &r) constmn::basic_semaphoreinline
set_error(int error)mn::basic_semaphoreinlineprotected
this_type typedefmn::ILockObject
time_lock(const struct timespec *timeout)mn::basic_semaphorevirtual
try_lock()mn::ILockObjectinlinevirtual
unlock()mn::basic_semaphorevirtual
~basic_binary_semaphore()mn::basic_binary_semaphorevirtual