| Return Type | Function name | Arguments |
|---|---|---|
| hzEcode | hzVect::Delete | (unsigned int,) |
Declared and defined in file: hzTmplVect.h
Function Logic:
Function body:
hzEcode hzVect::Delete (unsigned int nPosn)
{
_hzfunc("hzVect::Delete") ;
_hz_set_bkt<OBJ>* pBuck ;
_hz_vn_Dat* pDN ;
int32_t nSlot ;
pDN = base._findDnodeByPos(nSlot, nPosn, false) ;
if (pDN)
{
pBuck = (_hz_set_bkt<OBJ>*) pDN->m_pElements ;
pBuck->m_Keys[nSlot] = m_Null ;
}
return base.DeletePosn(nPosn) ;
}