- static List findAllWithIdentSortedByRange(const std::string& aIdent, const SGGeod& aPos, Filter* aFilter = NULL);
+ static List findAllWithIdent(const std::string& aIdent, Filter* aFilter = NULL, bool aExact = true);
+
+ /**
+ * As above, but searches names instead of idents
+ */
+ static List findAllWithName(const std::string& aName, Filter* aFilter = NULL, bool aExact = true);
+
+ /**
+ * Sort an FGPositionedList by distance from a position
+ */
+ static void sortByRange(List&, const SGGeod& aPos);