fastdo  0.6.8
winux::MutexLockObj类 参考

互斥锁 更多...

#include <system.hpp>

类 winux::MutexLockObj 继承关系图:
winux::MutexLockObj 的协作图:

Public 成员函数

 MutexLockObj ()
 
virtual ~MutexLockObj ()
 
virtual bool tryLock () override
 
virtual bool lock () override
 
virtual bool unlock () override
 
- Public 成员函数 继承自 winux::ILockObj
virtual ~ILockObj ()
 

详细描述

互斥锁

Windows平台用win32api实现,Linux用pthread实现

在文件 system.hpp225 行定义.

构造及析构函数说明

winux::MutexLockObj::MutexLockObj ( )
virtual winux::MutexLockObj::~MutexLockObj ( )
virtual

成员函数说明

virtual bool winux::MutexLockObj::lock ( )
overridevirtual

实现了 winux::ILockObj.

virtual bool winux::MutexLockObj::tryLock ( )
overridevirtual

实现了 winux::ILockObj.

virtual bool winux::MutexLockObj::unlock ( )
overridevirtual

实现了 winux::ILockObj.


该类的文档由以下文件生成: