| Return Type | Function name | Arguments |
|---|---|---|
| void* | hzDiode::Pull | (void) |
Declared in file: hzLock.h
Defined in file : hzProcess.cpp
Function Logic:
Function body:
void* hzDiode::Pull (void)
{
_bkt* pB ;
void* pObj ;
pB = m_pFirst ;
if (!pB)
return 0;
if (pB->count == pB->usage)
{
if (!pB->next)
return 0;
pB = pB->next ;
_free(m_pFirst) ;
m_pFirst = pB ;
}
pObj = pB->items[pB->count] ;
pB->count++ ;
return pObj ;
}