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 ; }