COPASI API  4.16.103
CMiaseTask.h
Go to the documentation of this file.
1 // Begin CVS Header
2 // $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/miase/CMiaseTask.h,v $
3 // $Revision: 1.6 $
4 // $Name: $
5 // $Author: akoenig $
6 // $Date: 2008/04/02 12:14:39 $
7 // End CVS Header
8 
9 // Copyright (C) 2008 by Pedro Mendes, Virginia Tech Intellectual
10 // Properties, Inc., EML Research, gGmbH, University of Heidelberg,
11 // and The University of Manchester.
12 // All rights reserved.
13 
14 #ifndef CMIASETASK
15 #define CMIASETASK
16 
17 #include "CMiaseBase.h"
18 #include "CMiaseModel.h"
19 #include "CMiaseSimulation.h"
20 
22  {
23 
24  public:
25 
27 
29 
30  std::string getSource();
31  std::string getName();
32 
33  void setSource(std::string source);
34  void setName(std::string name);
35 
36  private:
37 
38  std::string mSource;
39  std::string mName;
40  };
41 
43  {
44 
45  public:
46 
47  CMiaseTask();
48 
49  ~CMiaseTask();
50 
51  void setModelReference (std::string model);
52  void setSimulationReference (std::string simulation);
53 
54  std::string getModelReference ();
55  std::string getSimulationReference ();
56 
57  void addMeasurement (CMiaseMeasurementData* measurement);
58 
60 
62 
64 
65  private:
66 
67  std::string mModelReference;
68  std::string mSimulationReference;
69 
70  std::vector < CMiaseMeasurementData* > mListOfMeasurements;
71  };
72 #endif //CMIASETASK
CMiaseMeasurementData * getMeasurement(int num)
Definition: CMiaseTask.cpp:58
void setName(std::string name)
Definition: CMiaseTask.cpp:37
void setSource(std::string source)
Definition: CMiaseTask.cpp:32
CMiaseMeasurementData * getLastMeasurement()
Definition: CMiaseTask.cpp:68
int getNumberOfMeasurements()
Definition: CMiaseTask.cpp:63
void setSimulationReference(std::string simulation)
Definition: CMiaseTask.cpp:78
void addMeasurement(CMiaseMeasurementData *measurement)
Definition: CMiaseTask.cpp:53
std::string mSimulationReference
Definition: CMiaseTask.h:68
std::vector< CMiaseMeasurementData * > mListOfMeasurements
Definition: CMiaseTask.h:70
void setModelReference(std::string model)
Definition: CMiaseTask.cpp:73
std::string getModelReference()
Definition: CMiaseTask.cpp:83
std::string getSource()
Definition: CMiaseTask.cpp:22
std::string getName()
Definition: CMiaseTask.cpp:27
std::string mName
Definition: CMiaseTask.h:39
std::string mSource
Definition: CMiaseTask.h:38
std::string mModelReference
Definition: CMiaseTask.h:67
std::string getSimulationReference()
Definition: CMiaseTask.cpp:88