refs #386, further tests for interpolator

* calculate single vs. calculate all interpolations upfront
* added clear for interpolator
This commit is contained in:
Klaus Basan
2015-02-26 21:55:09 +01:00
parent 8d6be01c5d
commit f525e3bc2e
5 changed files with 118 additions and 32 deletions

View File

@@ -79,5 +79,12 @@ namespace BlackMisc
emit addedRemoteAircraftSituation(situation);
}
void CRemoteAircraftProviderDummy::clear()
{
m_situations.clear();
m_parts.clear();
m_aircraft.clear();
}
} // namespace
} // namespace

View File

@@ -65,6 +65,9 @@ namespace BlackMisc
//! For testing, add new situation and fire signals
void insertNewSituation(const BlackMisc::Aviation::CAircraftSituation &situation);
// clear all data
void clear();
signals:
//! \copydoc IRemoteAircraftProviderReadOnly::addedRemoteAircraftSituation
void addedRemoteAircraftSituation(const BlackMisc::Aviation::CAircraftSituation &situation);