Export an EDO tail, which is part of the EDO commit sequence. This begins with the litmus bits and follows with the member data. There is no length indicator at this point. Note that this function does not clear the supplied chain. It simply appends the chain with the EDO of this object.

Return TypeFunction nameArguments
hzEcodehdbObject::ExportEDO(hzChain&,)

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

Function Logic:

0:START 1:items 2:Return _export_edo_r(E,m_pClass,m_pRoot->m_Core,m_pRoot->m_ObjId)

Function body:

hzEcode hdbObject::ExportEDO (hzChain& E)
{
   //  Export an EDO tail, which is part of the EDO commit sequence. This begins with the litmus bits and follows with the member data. There is no length indicator at this point.
   //  Note that this function does not clear the supplied chain. It simply appends the chain with the EDO of this object.
   //  
   //  Argument: E The chain to which the object EDO is appended
   //  
   //  Returns: E_NOINIT If this object is not initialized to a data class
   //     E_OK  Operation successful
   _hzfunc("hdbObject::ExportEDO") ;
   hzEcode     rc ;    //  Return code
   E.Clear() ;
   return _export_edo_r(E, m_pClass, m_pRoot->m_Core, m_pRoot->m_ObjId) ;
}