| Return Type | Function name | Arguments |
|---|---|---|
| void | hzDiode::Push | (void*,) |
Declared in file: hzLock.h
Defined in file : hzProcess.cpp
Function Logic:
Function body:
void hzDiode::Push (void* pObj)
{
_bkt* pB ;
if (!m_pLast)
pB = _alloc() ;
else
pB = m_pLast ;
if (pB->usage == 30)
{
pB = _alloc() ;
m_pLast->next = pB ;
m_pLast = pB ;
}
pB->items[pB->usage] = pObj ;
pB->usage++ ;
if (!m_pLast)
m_pFirst = m_pLast = pB ;
}