refs #535, const for model

This commit is contained in:
Klaus Basan
2015-12-15 05:31:32 +01:00
parent 92f930b068
commit dfe5d8ec5a
4 changed files with 5 additions and 5 deletions

View File

@@ -261,7 +261,7 @@ namespace BlackMisc
return this->m_webDataReaderProvider->updateWithVatsimDataFileData(aircraftToBeUdpated);
}
CStatusMessageList CWebDataServicesAware::asyncWriteModelToDb(CAircraftModel &model) const
CStatusMessageList CWebDataServicesAware::asyncWriteModel(const CAircraftModel &model) const
{
Q_ASSERT_X(this->m_webDataReaderProvider, Q_FUNC_INFO, "Missing provider");
if (!hasProvider()) { return CStatusMessageList(); }

View File

@@ -185,7 +185,7 @@ namespace BlackMisc
virtual int getMetarsCount() const = 0;
//! Write directly to database
virtual BlackMisc::CStatusMessageList asyncWriteModel(BlackMisc::Simulation::CAircraftModel &model) const = 0;
virtual BlackMisc::CStatusMessageList asyncWriteModel(const BlackMisc::Simulation::CAircraftModel &model) const = 0;
//! Relay signals for swift data
//! Connect signals to slot receiver. As the interface is no QObject, slots can not be connected directly.
@@ -323,7 +323,7 @@ namespace BlackMisc
void updateWithVatsimDataFileData(BlackMisc::Simulation::CSimulatedAircraft &aircraftToBeUdpated) const;
//! \copydoc IWebDataServicesProvider::asyncWriteModel
BlackMisc::CStatusMessageList asyncWriteModelToDb(BlackMisc::Simulation::CAircraftModel &model) const;
BlackMisc::CStatusMessageList asyncWriteModel(const BlackMisc::Simulation::CAircraftModel &model) const;
//! Set the provider
virtual void setProvider(IWebDataServicesProvider *webDataReaderProvider);