| Return Type | Function name | Arguments |
|---|---|---|
| unsigned int | hdbIdset::Insert | (unsigned int,) |
Declared in file: hzDatabase.h
Defined in file : hdbIdset.cpp
Function Logic:
Function body:
unsigned int hdbIdset::Insert (unsigned int nId)
{
_hzfunc("hdbIdset::Insert") ;
_idsNode* pNode ;
int32_t rv ;
if (!mx)
mx = new _idset_ca() ;
if (!mx->m_pData)
mx->m_pData = new _idsNode() ;
pNode = _findNode(nId) ;
if (!pNode)
return 0;
rv = pNode->Insert(nId) ;
if (rv == 1)
mx->m_nPop += 1;
if (pNode->m_Data.Size() > 8192)
{
}
return rv ;
}