1 #ifndef SIMPT_PAREX_SIM_TASK_H_
2 #define SIMPT_PAREX_SIM_TASK_H_
23 #include <boost/property_tree/ptree.hpp>
39 SimTask(
int, std::string tree, std::string name);
42 SimTask(
int, std::string tree, std::string workspace, std::string name);
45 SimTask(
int,
const boost::property_tree::ptree& simulation, std::string name);
48 SimTask(
int,
const boost::property_tree::ptree& simulation,
49 const boost::property_tree::ptree& workspace, std::string name);
68 boost::property_tree::ptree
ToPtree()
const;
79 boost::property_tree::ptree m_simulation;
80 boost::property_tree::ptree m_workspace;
85 #endif // end-of-include-guard
SimTask()
Default constructor.
virtual ~SimTask()
Destructor.
std::string ToString() const
Get the simulation in string representation (ptree xml).
boost::property_tree::ptree ToPtree() const
Returns a pTree representing the SimTask.
std::string WorkspaceToString() const
Get the workspace settings in string representation (ptree xml).
Namespace for SimPT parameter explorer package.
std::string GetExploration() const
Get the name of the exploration.
Contains all information needed for a transmitable simulation task.
int GetId() const
Get the id of the task in the exploration.
see the online Qt documentation
boost::property_tree::ptree GetWorkspace() const
Get the workspace settings in ptree representation.