38 const FieldAttrs = (
"type",
"format",
"timezone",
"code",
"header");
56 bool headerReorder = True;
61 constructor (
string n_errname);
65 *hash<string, AbstractDataField> getRecordType();
76 checkType(
string fld_errs,
string key,
string value);
82 hash getSpec(*hash fields,
string fld_errs,
int C_OPTx);
87 hash getSpec1(*hash fields);
92 hash getSpec2(hash spec);
101 list<string> adjustFieldsFromHeaders(
string type, *list<auto> headers,
bool check = False);