Return TypeFunction nameArguments
OBJ&hzMapM::GetObj(unsigned int,)

Declared and defined in file: hzTmplMapM.h

Function Logic:

0:START 1:_hz_tmpl_ISAM::_findDnodeByPos pDN 2:!pDN 3:m_DefaultObj 4:Return m_DefaultObj 5:pBuck 6:Return pBuck->m_Objs[nSlot]

Function body:

OBJ& hzMapM::GetObj (unsigned int nIndex)
   {
       _hzfunc("hzMapM:GetObj") ;
       _hz_map_bkt<KEY,OBJ>*   pBuck ;
       _hz_vn_Dat* pDN ;
       int32_t     nSlot ;
       pDN = base._findDnodeByPos(nSlot, nIndex, false) ;
       if (!pDN)
       {
           m_DefaultObj = m_NullObj ;
           return m_DefaultObj ;
       }
       pBuck = (_hz_map_bkt<KEY,OBJ>*) pDN->m_pElements ;
       return pBuck->m_Objs[nSlot] ;
   }