void decode( const FieldList& fieldList ) |
{ |
while ( fieldList.forth( 22 ) ) |
{ |
const FieldEntry& fieldEntry = fieldList.getEntry(); |
if ( fieldEntry.getCode() == Data::BlankEnum ) |
continue; |
switch ( fieldEntry.getLoadType() ) |
{ |
case DataType::AsciiEnum : |
const EmaString& value = fieldEntry.getAscii(); |
break; |
case DataType::IntEnum : |
Int64 value = fieldEntry.getInt(); |
break; |
} |
} |
} |