]> git.mxchange.org Git - flightgear.git/blobdiff - src/Traffic/TrafficMgr.hxx
Bugfix - untie property.
[flightgear.git] / src / Traffic / TrafficMgr.hxx
index c1a4465a8ea0b13af6bb8367acdd9c1285a44bf5..862c87be4dd23f65de232004e213d488d272cb19 100644 (file)
 typedef vector<int> IdList;
 typedef vector<int>::iterator IdListIterator;
 
+class Heuristic
+{
+public:
+   string registration;
+   unsigned int runCount;
+   unsigned int hits;
+};
+
+typedef vector<Heuristic> heuristicsVector;
+typedef vector<Heuristic>::iterator heuristicsVectorIterator;
+
+typedef std::map < std::string, Heuristic> HeuristicMap;
+typedef HeuristicMap::iterator             HeuristicMapIterator;
+
+
+
 
 class FGTrafficManager : public SGSubsystem, public XMLVisitor
 {
@@ -77,8 +93,8 @@ private:
     
   FGScheduledFlightMap flights;
 
-  //void readTimeTableFromFile(SGPath infilename);
-  //void Tokenize(const string& str, vector<string>& tokens, const string& delimiters = " ");
+  void readTimeTableFromFile(SGPath infilename);
+  void Tokenize(const string& str, vector<string>& tokens, const string& delimiters = " ");
 
 public:
   FGTrafficManager();