Return TypeFunction nameArguments
hzEcodehdbADP::RegisterDataEnum(const hdbEnum*,)

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

Function Logic:

0:START 1:!pEnum 2:Return E_ARGUMENT 3:!pEnum->strType() 4:Return E_NOINIT 5:hdbDatatype::strType hzMapS::Insert hdbDatatype::strType hzMapS::Insert 6:Return E_OK

Function body:

hzEcode hdbADP::RegisterDataEnum (const hdbEnum* pEnum)
{
   _hzfunc("hdbADP::RegisterDataEnum") ;
   if (!pEnum)
       return E_ARGUMENT ;
   if (!pEnum->strType())
       return E_NOINIT ;
   m_mapDatatypes.Insert(pEnum->strType(), pEnum) ;
   m_mapEnums.Insert(pEnum->strType(), pEnum) ;
   return E_OK ;
}