Ref T554, publishing function for "auto publish data"

* writer
* services
This commit is contained in:
Klaus Basan
2019-02-26 23:04:29 +01:00
committed by Mat Sutcliffe
parent 4fb0db01bd
commit 4c33e4d792
6 changed files with 144 additions and 38 deletions

View File

@@ -50,7 +50,11 @@ namespace BlackMisc
template <typename T> class Restricted;
namespace Aviation { class CCallsign; }
namespace Simulation { class CSimulatedAircraft; }
namespace Simulation
{
class CSimulatedAircraft;
class CAutoPublishData;
}
}
namespace BlackCore
@@ -387,6 +391,9 @@ namespace BlackCore
//! Publish models to database
BlackMisc::CStatusMessageList asyncPublishModels(const BlackMisc::Simulation::CAircraftModelList &modelsToBePublished) const;
//! Auto publish to database
BlackMisc::CStatusMessageList asyncAutoPublish(const BlackMisc::Simulation::CAutoPublishData &data) const;
//! Trigger read of DB info objects
void triggerReadOfDbInfoObjects();