1#ifndef IV_SRC_DIAMAR_DIAMARREPEATERAPPLICATION_HPP_
2#define IV_SRC_DIAMAR_DIAMARREPEATERAPPLICATION_HPP_
15 static std::unique_ptr<iv::appdiamar::Application> &
create();
16 void run(int32_t argc,
char *argv[])
override;
21 bool configure(
const std::shared_ptr<iv::logs::StartingLog> &logger);
23 void ending(
const std::shared_ptr<AbstractProgress> &progress,
CDialog *dlgFather)
override;
24 bool loadData(
const std::string &projectFolder,
const std::shared_ptr<AbstractLog> &logger,
25 const std::shared_ptr<iv::model::diamar::DiamarModel> &model);
26 bool starting(
const std::shared_ptr<AbstractProgress> &progress,
CDialog *dlgFather)
override;
Definition CDialog.hpp:21
Definition DiamarRepeaterApplication.hpp:13
void run(int32_t argc, char *argv[]) override
Definition DiamarRepeaterApplication.cpp:51
DiamarRepeaterApplication()
Definition DiamarRepeaterApplication.cpp:32
bool loadData(const std::string &projectFolder, const std::shared_ptr< AbstractLog > &logger, const std::shared_ptr< iv::model::diamar::DiamarModel > &model)
Definition DiamarRepeaterApplication.cpp:208
bool canEnd(CDialog *dlgFather) override
Definition DiamarRepeaterApplication.cpp:186
bool configure(const std::shared_ptr< iv::logs::StartingLog > &logger)
Definition DiamarRepeaterApplication.cpp:123
void ending(const std::shared_ptr< AbstractProgress > &progress, CDialog *dlgFather) override
Definition DiamarRepeaterApplication.cpp:194
bool starting(const std::shared_ptr< AbstractProgress > &progress, CDialog *dlgFather) override
Definition DiamarRepeaterApplication.cpp:252
static std::unique_ptr< iv::appdiamar::Application > & create()
Definition DiamarRepeaterApplication.cpp:37
Definition ApplicationGui.hpp:19
Definition DiamarRepeaterApplication.cpp:30