COPASI API
4.16.103
Main Page
Namespaces
Classes
Files
File List
File Members
copasi
UI
CScanItemData.h
Go to the documentation of this file.
1
// Begin CVS Header
2
// $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/UI/CScanItemData.h,v $
3
// $Revision: 1.1 $
4
// $Name: $
5
// $Author: shoops $
6
// $Date: 2011/12/22 19:51:57 $
7
// End CVS Header
8
9
// Copyright (C) 2011 by Pedro Mendes, Virginia Tech Intellectual
10
// Properties, Inc., University of Heidelberg, and The University
11
// of Manchester.
12
// All rights reserved.
13
14
#ifndef COPASI_CScanItemData
15
#define COPASI_CScanItemData
16
17
#include "
copasi/scan/CScanProblem.h
"
18
19
class
CCopasiParameterGroup
;
20
21
class
CScanItemData
22
{
23
private
:
24
CScanItemData
();
25
26
protected
:
27
CScanItemData
(
const
CScanProblem::Type
& type);
28
29
public
:
30
CScanItemData
(
const
CScanItemData
& src);
31
32
virtual
~CScanItemData
();
33
34
virtual
void
load
(
const
CCopasiParameterGroup
* pItem) = 0;
35
36
virtual
bool
save
(
CCopasiParameterGroup
* pItem)
const
= 0;
37
38
const
CScanProblem::Type
&
getType
()
const
;
39
40
protected
:
41
CScanProblem::Type
mType
;
42
CCopasiParameterGroup
*
mpData
;
43
};
44
45
#endif // COPASI_CScanItemData
CScanItemData::CScanItemData
CScanItemData()
Definition:
CScanItemData.cpp:18
CScanItemData::load
virtual void load(const CCopasiParameterGroup *pItem)=0
CScanItemData::getType
const CScanProblem::Type & getType() const
Definition:
CScanItemData.cpp:37
CScanItemData::save
virtual bool save(CCopasiParameterGroup *pItem) const =0
CScanItemData::mpData
CCopasiParameterGroup * mpData
Definition:
CScanItemData.h:42
CScanProblem.h
CScanProblem::Type
Type
Definition:
CScanProblem.h:33
CScanItemData::~CScanItemData
virtual ~CScanItemData()
Definition:
CScanItemData.cpp:34
CScanItemData::mType
CScanProblem::Type mType
Definition:
CScanItemData.h:41
CCopasiParameterGroup
Definition:
CCopasiParameterGroup.h:34
CScanItemData
Definition:
CScanItemData.h:21
Generated on Thu Jul 2 2015 14:50:37 for COPASI API by
1.8.6