Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
RunReconnect.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_THREADS_RUNRECONNECT_HPP_
2#define IV_SRC_THREADS_RUNRECONNECT_HPP_
3
7
8namespace iv::threads
9{
10
12{
13public:
15 ~RunReconnect() override = default;
16
17private:
18 void periodicTask() override;
19
20 bool m_isEditor {false};
21 std::shared_ptr<iv::appdiamar::IApplicationController> m_controller;
22 std::shared_ptr<CDataAppEditDiamar> m_editorController;
23
25};
26
27}// namespace iv::threads
28
29#endif /* IV_SRC_THREADS_RUNRECONNECT_HPP_ */
Definition RunReconnect.hpp:12
~RunReconnect() override=default
void periodicTask() override
Definition RunReconnect.cpp:26
bool m_isEditor
Definition RunReconnect.hpp:20
std::shared_ptr< CDataAppEditDiamar > m_editorController
Definition RunReconnect.hpp:22
iv::types::timestamp m_startingTime
Definition RunReconnect.hpp:24
std::shared_ptr< iv::appdiamar::IApplicationController > m_controller
Definition RunReconnect.hpp:21
RunReconnect()
Definition RunReconnect.cpp:11
Definition ThreadRunnablePeriodic.hpp:15
Definition BackgroundTaskWithDialog.cpp:8
uint64_t timestamp
Definition types.hpp:21