| Return Type | Function name | Arguments |
|---|---|---|
| const char* | PopCtl2Txt | (hdbPopCtl,) |
Declared in file: hzDatabase.h
Defined in file : hzTypes.cpp
Function Logic:
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 ;
}