Mini Thread 2.28.x
Menu
Start
Class List
Class Hierarchy
Members
Namespace List
Files
Pages
Links
Github
Platformio
mn::basic_mutex Member List
This is the complete list of members for
mn::basic_mutex
, including all inherited members.
basic_mutex
()
mn::basic_mutex
basic_mutex
(const basic_mutex &other)
mn::basic_mutex
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_semaphore
inline
get_handle
()
mn::basic_semaphore
inline
ILockObject
()
mn::ILockObject
inline
is_initialized
() const
mn::basic_semaphore
inline
virtual
is_locked
() const
mn::basic_semaphore
inline
virtual
lock
(unsigned int timeout=MN_THREAD_CONFIG_TIMEOUT_MUTEX_DEFAULT)
mn::basic_mutex
virtual
m_iCreateErrorCode
mn::basic_semaphore
protected
m_isLocked
mn::basic_semaphore
protected
m_pSpinlock
mn::basic_semaphore
protected
operator!=
(const basic_semaphore &r) const
mn::basic_semaphore
inline
operator<
(const basic_semaphore &r) const
mn::basic_semaphore
inline
operator==
(const basic_semaphore &r) const
mn::basic_semaphore
inline
operator>
(const basic_semaphore &r) const
mn::basic_semaphore
inline
set_error
(int error)
mn::basic_semaphore
inline
protected
this_type
typedef
mn::ILockObject
time_lock
(const struct timespec *timeout)
mn::basic_semaphore
virtual
try_lock
()
mn::ILockObject
inline
virtual
unlock
()
mn::basic_mutex
virtual
~basic_mutex
()
mn::basic_mutex
virtual