Return TypeFunction nameArguments
const char*PopCtl2Txt(hdbPopCtl,)

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

Function Logic:

0:START 1:popCtl 2:HDB_MBR_POP_UNSPECIFIED 3:Return *_undef 4:HDB_MBR_POP_SINGLE_OPTIONAL 5:Return *sng_opt 6:HDB_MBR_POP_SINGLE_COMPULSORY 7:Return *sng_comp 8:HDB_MBR_POP_ARRAY_OPTIONAL 9:Return *arr_opt 10:HDB_MBR_POP_ARRAY_COMPULSORY 11:Return *arr_comp 12:Return *_illegal

Function body:

const char* PopCtl2Txt (hdbPopCtl popCtl)
{
   static const hzString   _undef      = "PopCtl Undefined" ;
   static const hzString   _illegal    = "PopCtl Illegal" ;
   static const hzString   sng_opt     = "SingleOptional" ;
   static const hzString   sng_comp    = "SingleCompulsory" ;
   static const hzString   arr_opt     = "ArrayOptional" ;
   static const hzString   arr_comp    = "ArrayCompulsory" ;
   switch  (popCtl)
   {
   case HDB_MBR_POP_UNSPECIFIED:       return *_undef ;
   case HDB_MBR_POP_SINGLE_OPTIONAL:   return *sng_opt ;
   case HDB_MBR_POP_SINGLE_COMPULSORY: return *sng_comp ;
   case HDB_MBR_POP_ARRAY_OPTIONAL:    return *arr_opt ;
   case HDB_MBR_POP_ARRAY_COMPULSORY:  return *arr_comp ;
   }
   return *_illegal ;
}