VPTissue Reference Manual
SimPT_Parex::SimTask Class Reference

Contains all information needed for a transmitable simulation task. More...

#include <SimTask.h>

Inheritance diagram for SimPT_Parex::SimTask:
Inheritance graph
Collaboration diagram for SimPT_Parex::SimTask:
Collaboration graph

Public Member Functions

 SimTask ()
 Default constructor.
 
 SimTask (int, std::string tree, std::string name)
 Constructor for only tree and name (string format).
 
 SimTask (int, std::string tree, std::string workspace, std::string name)
 Constructor for tree, workspace and name (string format).
 
 SimTask (int, const boost::property_tree::ptree &simulation, std::string name)
 Constructor for only tree and name (ptree format).
 
 SimTask (int, const boost::property_tree::ptree &simulation, const boost::property_tree::ptree &workspace, std::string name)
 Constructor from tree, workspace and name (ptree format).
 
 SimTask (const SimTask &)
 Copy-Constructor. More...
 
virtual ~SimTask ()
 Destructor.
 
std::string GetExploration () const
 Get the name of the exploration.
 
int GetId () const
 Get the id of the task in the exploration.
 
boost::property_tree::ptree GetWorkspace () const
 Get the workspace settings in ptree representation.
 
boost::property_tree::ptree ToPtree () const
 Returns a pTree representing the SimTask.
 
std::string ToString () const
 Get the simulation in string representation (ptree xml).
 
std::string WorkspaceToString () const
 Get the workspace settings in string representation (ptree xml).
 

Detailed Description

Contains all information needed for a transmitable simulation task.

Definition at line 31 of file SimTask.h.

Constructor & Destructor Documentation

SimPT_Parex::SimTask::SimTask ( const SimTask st)

Copy-Constructor.

Needed to register as Qt meta object (by qRegisterMetaType), as the default copy constructor is deleted because QObject(const QObject&) is private.

Definition at line 61 of file SimTask.cpp.


The documentation for this class was generated from the following files: