1#ifndef LIBS_DIAMAR_CAPPDIAMAR_HPP_
2#define LIBS_DIAMAR_CAPPDIAMAR_HPP_
12 void run(int32_t argc,
char *argv[])
override;
22 bool configure(
const std::shared_ptr<iv::logs::StartingLog> &logger);
24 void ending(
const std::shared_ptr<AbstractProgress> &progress,
CDialog *dlgFather)
override;
25 bool loadData(
const std::string &projectFolder,
const std::shared_ptr<iv::logs::StartingLog> &logger,
26 const std::shared_ptr<iv::model::diamar::DiamarModel> &model)
const;
27 bool starting(
const std::shared_ptr<AbstractProgress> &progress,
CDialog *dlgFather)
override;
28 bool start()
override;
Definition CAppDiamar.hpp:9
bool start() override
Definition CAppDiamar.cpp:341
void ending(const std::shared_ptr< AbstractProgress > &progress, CDialog *dlgFather) override
Definition CAppDiamar.cpp:233
~CAppDiamar() override=default
bool loadData(const std::string &projectFolder, const std::shared_ptr< iv::logs::StartingLog > &logger, const std::shared_ptr< iv::model::diamar::DiamarModel > &model) const
Definition CAppDiamar.cpp:246
CAppDiamar(const CAppDiamar &other)=delete
CAppDiamar & operator=(const CAppDiamar &other)=delete
CAppDiamar()
Definition CAppDiamar.cpp:36
bool configure(const std::shared_ptr< iv::logs::StartingLog > &logger)
Definition CAppDiamar.cpp:152
bool canEnd(CDialog *dlgFather) override
Definition CAppDiamar.cpp:225
bool starting(const std::shared_ptr< AbstractProgress > &progress, CDialog *dlgFather) override
Definition CAppDiamar.cpp:294
CAppDiamar(CAppDiamar &&other)=default
void run(int32_t argc, char *argv[]) override
Definition CAppDiamar.cpp:53
CAppDiamar & operator=(CAppDiamar &&other)=delete
static CAppDiamar & create()
Definition CAppDiamar.cpp:41
Definition CDialog.hpp:21
Definition ApplicationGui.hpp:19