1#ifndef IV_SRC_DIAMAR_DIAMARREPEATERAPPLICATIONCONTROLLER_HPP_
2#define IV_SRC_DIAMAR_DIAMARREPEATERAPPLICATIONCONTROLLER_HPP_
13 const std::shared_ptr<iv::model::IModel> &modelApplication);
15 bool configure(
const std::shared_ptr<iv::logs::StartingLog> &logger)
override;
20 void startSystem(
const std::shared_ptr<AbstractProgress> &progress,
21 const std::shared_ptr<AbstractLog> &logger)
override;
25 const std::shared_ptr<AbstractLog> &logger)
const override;
31 [[nodiscard]] std::vector<std::shared_ptr<iv::model::comms::NetworkData>>
Definition CDataAppDiamar.hpp:19
std::string projectFolder() const override
Definition CDataAppDiamar.hpp:168
Definition DiamarRepeaterApplicationController.hpp:10
iv::model::eShipArea getCurrentShipArea() const override
Definition DiamarRepeaterApplicationController.cpp:70
std::vector< std::shared_ptr< iv::model::comms::NetworkData > > prvGenerateDiamarRepeaterNetworkDatas() const
Definition DiamarRepeaterApplicationController.cpp:183
DiamarRepeaterApplicationController(std::string projectFolder, const std::shared_ptr< iv::model::IModel > &modelApplication)
Definition DiamarRepeaterApplicationController.cpp:79
bool configure(const std::shared_ptr< iv::logs::StartingLog > &logger) override
Definition DiamarRepeaterApplicationController.cpp:10
iv::eProgramCaller programCaller() const override
Definition DiamarRepeaterApplicationController.hpp:33
bool isHideWatchCallPanel() const override
Definition DiamarRepeaterApplicationController.cpp:75
void startSystem(const std::shared_ptr< AbstractProgress > &progress, const std::shared_ptr< AbstractLog > &logger) override
Definition DiamarRepeaterApplicationController.cpp:149
bool prvReviewSystemIntegrity(const std::shared_ptr< AbstractProgress > &progress, const std::shared_ptr< AbstractLog > &logger) const override
Verifica la integridad del sistema. Se verifica la integridad del Config y del DataProject,...
Definition DiamarRepeaterApplicationController.cpp:84
Definition DiamarRepeaterApplication.cpp:30
eShipArea
Definition enums.hpp:11
eProgramCaller
Definition enums.hpp:60