15 #ifndef COPASI_COutputAssistant
16 #define COPASI_COutputAssistant
101 typedef std::map<C_INT32, CDefaultOutputDescription>
Map;
114 const std::vector<const CCopasiObject*> & y,
122 const std::vector<const CCopasiObject*> & d,
123 const std::string & comment,
CDefaultOutputDescription()
static CReportDefinition * createTable(const std::string &name, const std::vector< const CCopasiObject * > &d, const std::string &comment, const CCopasiTask::Type &taskType, CCopasiDataModel *pDataModel)
static C_INT32 getDefaultReportIndex(const CCopasiProblem *problem)
static CPlotSpecification * createPlot(const std::string &name, const CCopasiObject *x, bool logX, const std::vector< const CCopasiObject * > &y, bool logY, const CCopasiTask::Type &taskType, CCopasiDataModel *pDataModel, CCopasiTask *task=NULL)
static C_INT32 getDefaultPlotIndex(const CCopasiProblem *problem)
static const std::string & getItemName(C_INT32 id)
std::map< C_INT32, CDefaultOutputDescription > Map
static CCopasiObject * createDefaultOutput(C_INT32 id, CCopasiTask *task, CCopasiDataModel *pDataModel, bool activate=true)
static std::vector< C_INT32 > getListOfDefaultOutputDescriptions(const CCopasiTask *task=NULL)
static const std::string emptyString
CCopasiTask::Type mSecondaryTask
CCopasiTask::Type mTaskType
static const CDefaultOutputDescription & getItem(C_INT32 id)
static const CDefaultOutputDescription emptyItem