// isIdent: returns true if id runway the identifier field inline int Runway::isIdent(const char id[], const WhichEnd whichEnd) const { if (whichEnd == LOW_END) return dsIsString( makePointer(RW_LE_IDENT_POS), id ); else return dsIsString( makePointer(RW_HE_IDENT_POS), id ); }
// isCycleDate: returns true if date matches the Cycle Date field bool Record::isCycleDate(const char date[]) const { return dsIsString( makePointer(CYCLE_DATE_POS), date ); }
// isCountryCode: returns true if country matches the country code field bool Record::isCountryCode(const char country[]) const { return dsIsString( makePointer(ptbl->countryCode), country ); }
// isWac: returns true if code matches the World Area Code field bool Record::isWac(const char code[]) const { return dsIsString( makePointer(ptbl->wac), code ); }
// isDafifType: returns true if name matches the DAFIF Type field bool Record::isDafifType(const char type[]) const { return dsIsString( makePointer(ptbl->type), type ); }
// isName: returns true if name matches the name field bool Record::isName(const char name[]) const { return dsIsString( makePointer(ptbl->name), name ); }
// isIdent: returns true if id matches the identifier field bool Record::isIdent(const char id[]) const { return dsIsString( makePointer(ptbl->ident), id ); }
// isKey: returns true if k matches the key field bool Record::isKey(const char k[]) const { return dsIsString( makePointer(ptbl->key), k ); }
// isIcaoCode: returns true if code matches the ICAO field bool Record::isIcaoCode(const char code[]) const { return dsIsString( makePointer(ICAO_CODE_POS), code ); }