Ref T422, context/provider functions for COM, XPDR values

This commit is contained in:
Klaus Basan
2018-11-04 17:32:08 +01:00
parent 67dcd11e73
commit 084ade9e2b
9 changed files with 178 additions and 49 deletions

View File

@@ -37,6 +37,21 @@ namespace BlackCore
return BlackMisc::Simulation::CSimulatedAircraft();
}
//! \copydoc IContextOwnAircraft::getOwnComSystem
virtual BlackMisc::Aviation::CComSystem getOwnComSystem(BlackMisc::Aviation::CComSystem::ComUnit unit) const override
{
Q_UNUSED((unit);)
logEmptyContextWarning(Q_FUNC_INFO);
return BlackMisc::Aviation::CComSystem();
}
//! \copydoc IContextOwnAircraft::getOwnTransponder()
virtual BlackMisc::Aviation::CTransponder getOwnTransponder() const override
{
logEmptyContextWarning(Q_FUNC_INFO);
return BlackMisc::Aviation::CTransponder();
}
//! \copydoc IContextOwnAircraft::getOwnAircraftSituation()
virtual BlackMisc::Aviation::CAircraftSituation getOwnAircraftSituation() const override
{
@@ -65,6 +80,15 @@ namespace BlackCore
return false;
}
//! \copydoc IContextOwnAircraft::updateTransponderMode
virtual bool updateTransponderMode(const BlackMisc::Aviation::CTransponder::TransponderMode &transponderMode, const BlackMisc::CIdentifier &originator) override
{
Q_UNUSED(transponderMode);
Q_UNUSED(originator);
logEmptyContextWarning(Q_FUNC_INFO);
return false;
}
//! \copydoc IContextOwnAircraft::updateActiveComFrequency
virtual bool updateActiveComFrequency(const BlackMisc::PhysicalQuantities::CFrequency &frequency, BlackMisc::Aviation::CComSystem::ComUnit comUnit, const BlackMisc::CIdentifier &originator) override
{