refs #865, allow to enable interpolator/parts logging

* removed debug messages from interpolator
* added callsign to getInterpolatedParts / getInterpolatedSituation signatures
* config for logging via CInterpolationAndRenderingSetup::addCallsignToLog etc.
This commit is contained in:
Klaus Basan
2017-01-24 20:58:00 +01:00
committed by Mathew Sutcliffe
parent c84bf93862
commit af15929b30
9 changed files with 119 additions and 35 deletions

View File

@@ -83,6 +83,18 @@ namespace BlackCore
virtual void setWeatherActivated(bool activated) override;
virtual void unload() override;
virtual int physicallyRemoveMultipleRemoteAircraft(const BlackMisc::Aviation::CCallsignSet &callsigns) override;
//! \copydoc ISimulator::parseCommandLine
//! \ingroup commandline
//! @{
//! <pre>
//! .plugin unload unload plugin
//! .plugin logint callsign log interpolator for callsign
//! .plugin logint off no log information for interpolator
//! .plugin logint write write interpolator log to file
//! .plugin logint clear clear current log
//! </pre>
//! @}
virtual bool parseCommandLine(const QString &commandLine, const BlackMisc::CIdentifier &originator) override;
// --------- ISimulator implementations ------------