13#ifndef __xwos_cxx_lock_Spinlock_hxx__
14#define __xwos_cxx_lock_Spinlock_hxx__
xwer_t wait(sync::Cond &cond)
等待条件量
xwer_t wait(sync::Cond *cond)
等待条件量
enum LockStatus getStatus()
获取锁状态
xwer_t wait(sync::Cond &cond, xwtm_t to)
限时等待条件量
xwer_t wait(sync::Cond &cond, xwtm_t to)
限时等待条件量
xwer_t wait(sync::Cond &cond)
等待条件量
xwer_t wait(sync::Cond *cond)
等待条件量
enum LockStatus getStatus()
获取锁状态
~LkIrqsGrd()
析构自旋锁的RAII机制守卫
xwer_t wait(sync::Cond &cond)
等待条件量
xwer_t wait(sync::Cond *cond)
等待条件量
enum LockStatus getStatus()
获取锁状态
xwreg_t mIrqFlags[sizeof...(TIrqList)]
xwirq_t mIrqs[sizeof...(TIrqList)]
xwer_t wait(sync::Cond &cond, xwtm_t to)
限时等待条件量
xwer_t wait(sync::Cond &cond)
等待条件量
xwer_t wait(sync::Cond &cond, xwtm_t to)
限时等待条件量
xwer_t wait(sync::Cond *cond)
等待条件量
enum LockStatus getStatus()
获取锁状态
~TryLkBhGrd()
析构自旋锁的RAII机制守卫
~TryLkGrd()
析构自旋锁的RAII机制守卫
~TryLkIrqsGrd()
析构自旋锁的RAII机制守卫
~TryLkThGrd()
析构自旋锁的RAII机制守卫
struct xwos_splk * getXwosObj()
xws64_t xwtm_t
XWOS系统时间 (有符号)