refs #667 Interpolator: relaxed thread safety requirements by removing the dependence on shared state.

This commit is contained in:
Mathew Sutcliffe
2016-06-06 19:55:42 +01:00
parent 9666c02adc
commit f82a3b53e4
4 changed files with 44 additions and 10 deletions

View File

@@ -36,7 +36,9 @@ namespace BlackMisc
{}
//! \copydoc IInterpolator::getInterpolatedSituation
virtual BlackMisc::Aviation::CAircraftSituation getInterpolatedSituation(const BlackMisc::Aviation::CCallsign &callsign, qint64 currentTimeSinceEpoc, bool vtolAiracraft, InterpolationStatus &status) const override;
virtual BlackMisc::Aviation::CAircraftSituation getInterpolatedSituation(const BlackMisc::Aviation::CAircraftSituationList &situations, qint64 currentTimeSinceEpoc, bool vtolAiracraft, InterpolationStatus &status) const override;
using IInterpolator::getInterpolatedSituation;
//! Log category
static QString getLogCategory() { return "swift.interpolatorlinear"; }