{ return *enm##Definition_.createIfNull( createfunc ); } \
{ \
const bool isok = prefix::enm##Def().parse( txt, res ); \
if ( !isok ) res = (prefix::enm) 0; \
return isok; \
} \
bool prefix::
parseEnum(const
char* txt, prefix::enm& res ) \
{ return prefix::enm##Def().parse( txt, res ); } \
{ return prefix::enm##Def().parse( par, key, res ); } \
{ return prefix::enm##Def().parse( txt ); } \
const char* prefix::get##enm##String( prefix::enm theenum ) \
{ return enm##Def().getKey( theenum ); } \
{ return enm##Def().toUiString( theenum ); } \
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
uiString toUiString(const DBKey &ky)
Definition: dbkey.h:117
BufferString toString(const DBKey &ky)
Definition: dbkey.h:115
Export_Basic bool parseEnum(const IOPar &, const char *, ViewStyle &)