COPASI API  4.16.103
CChemEqParser.cpp
Go to the documentation of this file.
1 // Copyright (C) 2010 - 2015 by Pedro Mendes, Virginia Tech Intellectual
2 // Properties, Inc., University of Heidelberg, and The University
3 // of Manchester.
4 // All rights reserved.
5 
6 // Copyright (C) 2008 - 2009 by Pedro Mendes, Virginia Tech Intellectual
7 // Properties, Inc., EML Research, gGmbH, University of Heidelberg,
8 // and The University of Manchester.
9 // All rights reserved.
10 
11 // Copyright (C) 2005 - 2007 by Pedro Mendes, Virginia Tech Intellectual
12 // Properties, Inc. and EML Research, gGmbH.
13 // All rights reserved.
14 
15 #include "copasi.h"
16 
17 #include "CChemEqParser.h"
18 
20  : mpData(NULL)
21 {}
22 
24 {}
25 
26 const bool & CChemEqParserBase::isReversible() const
27 {return mReversibility;}
28 
29 const std::vector< std::string > & CChemEqParserBase::getSubstrateNames() const
30 {return mSubstrateNames;}
31 
32 const std::vector< C_FLOAT64 > & CChemEqParserBase::getSubstrateMulitplicities() const
33 {return mSubstrateMult;}
34 
35 const std::vector< std::string > & CChemEqParserBase::getSubstrateCompartments() const
36 {return mSubstrateCompartments;}
37 
38 const std::vector< std::string > & CChemEqParserBase::getProductNames() const
39 {return mProductNames;}
40 
41 const std::vector< C_FLOAT64 > & CChemEqParserBase::getProductMulitplicities() const
42 {return mProductMult;}
43 
44 const std::vector< std::string > & CChemEqParserBase::getProductCompartments() const
45 {return mProductCompartments;}
46 
47 const std::vector< std::string > & CChemEqParserBase::getModifierNames() const
48 {return mModifierNames;}
49 
50 const std::vector< C_FLOAT64 > & CChemEqParserBase::getModifierMulitplicities() const
51 {return mModifierMult;}
52 
53 const std::vector< std::string > & CChemEqParserBase::getModifierCompartments() const
54 {return mModifierCompartments;}
55 
57 {return;}
58 
60 {return 1;}
std::vector< std::string > mModifierCompartments
const std::vector< std::string > & getModifierCompartments() const
const std::vector< std::string > & getSubstrateCompartments() const
virtual int yywrap()
const bool & isReversible() const
std::vector< std::string > mProductNames
std::vector< C_FLOAT64 > mModifierMult
std::vector< C_FLOAT64 > mSubstrateMult
Definition: CChemEqParser.h:98
std::vector< std::string > mSubstrateNames
Definition: CChemEqParser.h:97
std::vector< std::string > mSubstrateCompartments
Definition: CChemEqParser.h:99
std::vector< C_FLOAT64 > mProductMult
const std::vector< C_FLOAT64 > & getModifierMulitplicities() const
const std::vector< C_FLOAT64 > & getSubstrateMulitplicities() const
const std::vector< std::string > & getSubstrateNames() const
const std::vector< std::string > & getProductCompartments() const
std::vector< std::string > mModifierNames
std::vector< std::string > mProductCompartments
const std::vector< std::string > & getProductNames() const
virtual ~CChemEqParserBase()
const std::vector< std::string > & getModifierNames() const
CChemEqParserBase::Data * mpData
const std::vector< C_FLOAT64 > & getProductMulitplicities() const