StatusManager.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "../data_structure/ApplicationInstance.h"
4 
5 namespace ScenarioManager
6 {
8  {
9  public:
10  StatusManager();
11 
14 
16  void setIceScenario(Data_Structure::ScenarioPtr scenario, bool state);
17 
18 
19 
20  static void clearCache();
21  private:
22  };
23 }
24 
25 #include "../executor/Executor.h"
26 
ScenarioManager::Data_Structure::ApplicationInstancePtr
std::shared_ptr< ApplicationInstance > ApplicationInstancePtr
Definition: ApplicationInstance.h:33
ScenarioManager::Data_Structure::ScenarioPtr
std::shared_ptr< Scenario > ScenarioPtr
Definition: Scenario.h:36
ScenarioManager::StatusManager::loadPid
int loadPid(Data_Structure::ApplicationInstancePtr app)
Definition: StatusManager.cpp:20
ScenarioManager::StatusManager::savePid
void savePid(Data_Structure::ApplicationInstancePtr app)
Definition: StatusManager.cpp:56
ScenarioManager::StatusManager::StatusManager
StatusManager()
Definition: StatusManager.cpp:15
ScenarioManager::StatusManager::isIceScenario
bool isIceScenario(Data_Structure::ScenarioPtr scenario)
Definition: StatusManager.cpp:85
ScenarioManager::StatusManager
Definition: StatusManager.h:7
ScenarioManager
Definition: Application.cpp:166
ScenarioManager::StatusManager::clearCache
static void clearCache()
Definition: StatusManager.cpp:141
ScenarioManager::StatusManager::setIceScenario
void setIceScenario(Data_Structure::ScenarioPtr scenario, bool state)
Definition: StatusManager.cpp:97