Go to the documentation of this file.
59 ScenarioItem(std::string name, std::vector<ScenarioManager::Data_Structure::ApplicationInstancePtr> applications);
84 std::string packageName;
TreeItem representing data contained in a Scenario or an Application.
ScenarioItem(QList< QVariant > rootData)
Constructor that sets the data contained in this item.
std::shared_ptr< ApplicationInstance > ApplicationInstancePtr
std::shared_ptr< Scenario > ScenarioPtr
std::string getPackageName()
std::shared_ptr< std::vector< ApplicationInstancePtr > > ApplicationInstanceVectorPtr
ScenarioManager::Data_Structure::ApplicationInstanceVectorPtr getApplicationInstances()
void update()
Clears the item_data and parses the Scenario or Application for new data.
ScenarioManager::Data_Structure::ScenarioPtr getScenario()
If this item represents a Scenario, it is returned.
ScenarioManager::Data_Structure::ApplicationInstancePtr getApplicationInstance()
If this item represents an Application, it is returned.