|
Classes | |
class | Application |
Class containing data about an application Provides methods to get and set the date contained in the application. It doesn't manage the application therefore changes in this class won't synchronize to the actual configuration files. More... | |
class | ApplicationInstance |
Class containing data about the instance of an application. Provides methods to get and set the data. It is only representative and doesn't actually synchronize with the configuration files. More... | |
struct | ApplicationStatus |
class | Package |
Class containing data about a package, its scenarios and its applications. Provides methods to get and set the data contained in the package. It is only representative and doesn't actually manage the package. More... | |
class | Scenario |
Class containing data about a scenario and its applications. Provides methods to get and set the data contained in the scenario. It is only representative and doesn't actually manage the scenario. More... | |
Typedefs | |
using | ApplicationInstancePtr = std::shared_ptr< ApplicationInstance > |
using | ApplicationInstanceVectorPtr = std::shared_ptr< std::vector< ApplicationInstancePtr > > |
using | ApplicationInstanceWPtr = std::weak_ptr< ApplicationInstance > |
using | ApplicationPtr = std::shared_ptr< Application > |
using | ApplicationVectorPtr = std::shared_ptr< std::vector< ApplicationPtr > > |
typedef std::map< std::string, std::string > | IceEnvMap |
using | PackagePtr = std::shared_ptr< Package > |
using | PackageVectorPtr = std::shared_ptr< std::vector< ScenarioManager::Data_Structure::PackagePtr > > |
using | PropertyEnabledMap = std::map< std::string, bool > |
using | ScenarioPtr = std::shared_ptr< Scenario > |
using | ScenarioVectorPtr = std::shared_ptr< std::vector< ScenarioPtr > > |
using | ScenarioWPtr = std::weak_ptr< Scenario > |
typedef std::shared_ptr< ApplicationInstance > ApplicationInstancePtr |
Definition at line 33 of file ApplicationInstance.h.
using ApplicationInstanceVectorPtr = std::shared_ptr<std::vector<ApplicationInstancePtr> > |
Definition at line 35 of file ApplicationInstance.h.
using ApplicationInstanceWPtr = std::weak_ptr<ApplicationInstance> |
Definition at line 34 of file ApplicationInstance.h.
using ApplicationPtr = std::shared_ptr<Application> |
Definition at line 119 of file Application.h.
using ApplicationVectorPtr = std::shared_ptr<std::vector<ApplicationPtr> > |
Definition at line 120 of file Application.h.
typedef std::map<std::string, std::string> IceEnvMap |
Definition at line 49 of file Scenario.h.
typedef std::shared_ptr< Package > PackagePtr |
using PackageVectorPtr = std::shared_ptr<std::vector<ScenarioManager::Data_Structure::PackagePtr> > |
using PropertyEnabledMap = std::map<std::string, bool> |
Definition at line 36 of file Application.h.
using ScenarioPtr = std::shared_ptr<Scenario> |
Definition at line 36 of file Scenario.h.
using ScenarioVectorPtr = std::shared_ptr<std::vector<ScenarioPtr> > |
Definition at line 38 of file Scenario.h.
using ScenarioWPtr = std::weak_ptr<Scenario> |
Definition at line 37 of file Scenario.h.