Return TypeFunction nameArguments
hzEcodehzVect::Delete(unsigned int,)

Declared and defined in file: hzTmplVect.h

Function Logic:

0:START 1:_hz_tmpl_ISAM::_findDnodeByPos pDN 2:pDN 3:pBuck pBuck 4:Return base.DeletePosn(nPosn)

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