CMGDK r49-rc2
公有成员
hgl::RWLock类参考

#include <RWLock.H>

继承图,类hgl::RWLock
hgl::apr::RWLockAPR hgl::RWLockNT6

所有成员的列表。

公有成员

virtual ~RWLock ()
virtual void * GetRWLock ()=0
virtual bool TryReadLock ()=0
 尝试读(共享访问)锁定
virtual void ReadLock ()=0
 读(共享访问)锁定
virtual void ReadUnlock ()=0
 读(共享访问)解锁
virtual bool TryWriteLock ()=0
 尝试写(独占访问)锁定
virtual void WriteLock ()=0
 写(独占访问)锁定
virtual void WriteUnlock ()=0
 写(独占访问)解锁

详细描述

读写锁/共享锁


构造及析构函数文档

virtual hgl::RWLock::~RWLock ( ) [inline, virtual]

成员函数文档

virtual void* hgl::RWLock::GetRWLock ( ) [pure virtual]

hgl::apr::RWLockAPRhgl::RWLockNT6内被实现。

virtual void hgl::RWLock::ReadLock ( ) [pure virtual]

读(共享访问)锁定

hgl::apr::RWLockAPRhgl::RWLockNT6内被实现。

virtual void hgl::RWLock::ReadUnlock ( ) [pure virtual]

读(共享访问)解锁

hgl::apr::RWLockAPRhgl::RWLockNT6内被实现。

virtual bool hgl::RWLock::TryReadLock ( ) [pure virtual]

尝试读(共享访问)锁定

hgl::apr::RWLockAPRhgl::RWLockNT6内被实现。

virtual bool hgl::RWLock::TryWriteLock ( ) [pure virtual]

尝试写(独占访问)锁定

hgl::apr::RWLockAPRhgl::RWLockNT6内被实现。

virtual void hgl::RWLock::WriteLock ( ) [pure virtual]

写(独占访问)锁定

hgl::apr::RWLockAPRhgl::RWLockNT6内被实现。

virtual void hgl::RWLock::WriteUnlock ( ) [pure virtual]

写(独占访问)解锁

hgl::apr::RWLockAPRhgl::RWLockNT6内被实现。


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义