Return TypeFunction nameArguments
hzEcodehdbObject::CommitBinaries(hdbBinRepos*,)

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

Function Logic:

0:START 1:!this 2:hzexit 3:!pRepos 4:Return hzerr(E_NOINIT,No target binary datum repository) 5:!m_pClass 6:Return hzerr(E_ARGUMENT,No data class) 7:!m_pRoot 8:Return E_OK 9:_commit_binaries_r rc 10:Return rc

Function body:

hzEcode hdbObject::CommitBinaries (hdbBinRepos* pRepos)
{
   _hzfunc("hdbObject::CommitBinaries") ;
   hzEcode     rc = E_OK ;
   if (!this)      hzexit(E_CORRUPT, "No instance") ;
   if (!pRepos)    return hzerr(E_NOINIT, "No target binary datum repository") ;
   if (!m_pClass)  return hzerr(E_ARGUMENT, "No data class") ;
   if (!m_pRoot)
       return E_OK ;
   rc = _commit_binaries_r(pRepos, m_pRoot) ;
   threadLog("returned from commit_br\n") ;
   return rc ;
}