From a3959ffbea414e6044e7e74c1d68395e7d71777e Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sat, 14 Sep 2019 23:42:30 +0200 Subject: [PATCH] Ref T717, unify test aircraft callsign --- src/blackcore/simulator.cpp | 6 ++++++ src/blackcore/simulator.h | 3 +++ 2 files changed, 9 insertions(+) diff --git a/src/blackcore/simulator.cpp b/src/blackcore/simulator.cpp index 31a0fbd16..e0f66a1dd 100644 --- a/src/blackcore/simulator.cpp +++ b/src/blackcore/simulator.cpp @@ -653,6 +653,12 @@ namespace BlackCore return (status.testFlag(Connected) || status.testFlag(Simulating) || status.testFlag(Paused)); } + const CCallsign &ISimulator::getTestCallsign() + { + static const CCallsign cs("SWIFT"); + return cs; + } + ISimulator::ISimulator(const CSimulatorPluginInfo &pluginInfo, IOwnAircraftProvider *ownAircraftProvider, IRemoteAircraftProvider *remoteAircraftProvider, diff --git a/src/blackcore/simulator.h b/src/blackcore/simulator.h index ff5de1a3b..f3bbea4e9 100644 --- a/src/blackcore/simulator.h +++ b/src/blackcore/simulator.h @@ -347,6 +347,9 @@ namespace BlackCore //! Any connected status? static bool isAnyConnectedStatus(SimulatorStatus status); + //! Get a test callsign + static const BlackMisc::Aviation::CCallsign &getTestCallsign(); + signals: //! Simulator combined status void simulatorStatusChanged(BlackCore::ISimulator::SimulatorStatus status); // use emitSimulatorCombinedStatus to emit