Add a string value to the enumerated set of strings using the default value system.

Return TypeFunction nameArguments
hzEcodehdbEnum::AddItem(hzString&,)

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

Function Logic:

0:START 1:unknown 2:Return E_ARGUMENT 3:strNo items items 4:Return E_OK

Function body:

hzEcode hdbEnum::AddItem (hzString& strValue)
{
   //  Add a string value to the enumerated set of strings using the  default value system.
   uint32_t    strNo ;     //  String number
   if (!strValue)
       return E_ARGUMENT ;
   //  strNo = _hzGlobal_ReposStrings->Locate(*strValue) ;
   //  if (!strNo)
   //   strNo = _hzGlobal_ReposStrings->Insert(strValue) ;
   strNo = m_Numbers.Count() ;
   m_Numbers.Add(strNo) ;
   m_Strings.Add(strValue) ;
   return E_OK ;
}