| Return Type | Function name | Arguments |
|---|---|---|
| NULL-BASIS | hzLockRWD::~hzLockRWD | (void) |
Declared in file: hzLock.h
Defined in file : hzLock.cpp
Function Logic:
Function body:
NULL-BASIS hzLockRWD::~hzLockRWD (void)
{
s_crMtx.Lock() ;
if (s_allMtx == this)
s_allMtx = s_allMtx->next ;
if (this == s_lastMtx)
s_lastMtx = s_lastMtx->prev ;
if (prev)
prev->next = next ;
if (next)
next->prev = prev ;
s_crMtx.Unlock() ;
}