Return Type | Function name | Arguments |
---|---|---|
OBJ& | hzMapM::GetObj | (unsigned int,) |
Declared and defined in file: hzTmplMapM.h
Function Logic:
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] ; }