refs #875, refs #879, move functions only needed in performance samples to CSamplesPerformance

Also made some sample functions private
This commit is contained in:
Klaus Basan
2017-02-11 17:16:26 +01:00
committed by Mathew Sutcliffe
parent dc1d5d8586
commit 20921b79b8
5 changed files with 125 additions and 124 deletions

View File

@@ -47,15 +47,32 @@ namespace BlackSample
//! String manipulation (concatenation)
static int samplesStringConcat(QTextStream &out);
private:
static const qint64 DeltaTime = 10;
//! Situation values for testing
static BlackMisc::Aviation::CAircraftSituationList createSituations(qint64 baseTimeEpoch, int numberOfCallsigns, int numberOfTimes);
//! Model values for testing
static BlackMisc::Simulation::CAircraftModelList createModels(int numberOfModels, int numberOfMemoParts);
private:
static const qint64 DeltaTime = 10;
//! Calculate n times distance (greater circle distance)
static void calculateDistance(int n);
//! Copy 10k stations n times
static void copy10kStations(int times);
//! Const 10000 stations
static const BlackMisc::Aviation::CAtcStationList &stations10k();
//! Access properties of given stations
static void accessStationsData(const BlackMisc::Aviation::CAtcStationList &stations, bool byPropertyIndex = false);
//! Read properties of a station and concatenate them
static QString accessStationData(const BlackMisc::Aviation::CAtcStation &station, bool byPropertyIndex = false);
//! parse coordinates from WGS
static void parseWgs(int times);
};
} // namespace