|
XWOS API
4.0
XWOS C/C++ API参考手册
|
静态互斥锁 更多...
#include <SMtx.hxx>


Public 成员函数 | |
| SMtx (xwpr_t pr=XWOS_SKD_PRIORITY_RT_MAX) | |
| 构造函数 | |
| ~SMtx () | |
| xwer_t | getCtorRc () |
| xwer_t | grab () |
| xwer_t | put () |
Public 成员函数 继承自 xwos::lock::Mtx | |
| struct xwos_mtx * | getXwosObj () |
| 获取XWOS对象指针 | |
Private 成员函数 | |
| void | operator delete (void *obj)=delete |
静态 Private 成员函数 | |
| static void * | operator new (xwsz_t sz)=delete |
Private 属性 | |
| struct xwos_mtx | mMtx |
| xwer_t | mCtorRc |
额外继承的成员函数 | |
Public 类型 继承自 xwos::lock::Mtx | |
| enum | LockMode : xwu32_t { MtxUnlock = 0 , MtxLock , MtxLockTimed , MtxLockUninterruptable , MtxLockTry } |
| 互斥锁的锁模式 更多... | |
Protected 成员函数 继承自 xwos::lock::Mtx | |
| Mtx () | |
| ~Mtx () | |
Protected 属性 继承自 xwos::lock::Mtx | |
| struct xwos_mtx * | mMtxPtr |
|
inlineexplicit |
|
staticprivatedelete |
|
privatedelete |