Return TypeFunction nameArguments
hzEcodehdbIsamfile::Close(void)

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

Function Logic:

0:START 1:m_nInitState<1 2:Return E_NOINIT 3:m_nInitState<2 4:Return E_NOTOPEN 5:m_RdD.is_open() 6:close 7:m_WrI.is_open() 8:close 9:m_WrD.is_open() 10:close 11:Return E_OK

Function body:

hzEcode hdbIsamfile::Close (void)
{
   _hzfunc("hdbIsamfile::Close") ;
   if (m_nInitState < 1)   return E_NOINIT ;
   if (m_nInitState < 2)   return E_NOTOPEN ;
   if (m_RdD.is_open())    m_RdD.close() ;
   if (m_WrI.is_open())    m_WrI.close() ;
   if (m_WrD.is_open())    m_WrD.close() ;
   return E_OK ;
}