Mini Thread 2.28.x
Menu
Start
Class List
Class Hierarchy
Members
Namespace List
Files
Pages
Links
Github
Platformio
mn::atomic_spinlock< T > Member List
This is the complete list of members for
mn::atomic_spinlock< T >
, including all inherited members.
atomic_spinlock
()
mn::atomic_spinlock< T >
inline
atomic_spinlock
(const reference value)
mn::atomic_spinlock< T >
inline
explicit
atomic_spinlock
(const self_type &)=delete
mn::atomic_spinlock< T >
ILockObject
()
mn::ILockObject
inline
is_initialized
() const
mn::atomic_spinlock< T >
inline
virtual
is_locked
() const =0
mn::ILockObject
pure virtual
lock
(unsigned int not_use=0)
mn::atomic_spinlock< T >
inline
virtual
lock_guard
typedef
mn::atomic_spinlock< T >
m_locked
mn::atomic_spinlock< T >
protected
m_value
mn::atomic_spinlock< T >
protected
operator value_type
()
mn::atomic_spinlock< T >
inline
operator!=
(const value_type &oValue)
mn::atomic_spinlock< T >
inline
operator=
(const value_type &oValue)
mn::atomic_spinlock< T >
inline
operator=
(const self_type &)=delete
mn::atomic_spinlock< T >
operator==
(const value_type &oValue)
mn::atomic_spinlock< T >
inline
pointer
typedef
mn::atomic_spinlock< T >
reference
typedef
mn::atomic_spinlock< T >
self_type
typedef
mn::atomic_spinlock< T >
this_type
typedef
mn::ILockObject
time_lock
(const struct timespec *timeout)
mn::atomic_spinlock< T >
inline
virtual
try_lock
()
mn::atomic_spinlock< T >
inline
virtual
unlock
()
mn::atomic_spinlock< T >
inline
virtual
value_type
typedef
mn::atomic_spinlock< T >