Return TypeFunction nameArguments
hzEcodehdbObject::ImportDelta(const hzChain&,)

Declared in file: hzDatabase.h
Defined in file : hdbObject.cpp

Function Logic:

0:START 1:zi 2:zi!=@obj 3:Return hzerr(E_FORMAT,Whole object deltas are expected to begin with '@obj') 4:hdbObject::Clear 5:!m_pRoot 6:_obj_data::GetInstance m_pRoot 7:hzChain::Size 8:Return _import_delta_r(zi,m_pRoot,0)

Function body:

hzEcode hdbObject::ImportDelta (const hzChain& Z)
{
   _hzfunc("hdbObject::ImportDelta") ;
   chIter      zi ;
   zi = Z ;
   if (zi != "@obj")
       return hzerr(E_FORMAT, "Whole object deltas are expected to begin with '@obj'") ;
   Clear() ;
   if (!m_pRoot)
       m_pRoot = _obj_data::GetInstance(m_pClass) ;
   threadLog("Importing delta of %d bytes\n", Z.Size()) ;
   return _import_delta_r(zi, m_pRoot, 0);
}