copasi API  0.1
Public Types | Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes
CModelMerging Class Reference

#include <CModelMerging.h>

List of all members.

Public Types

enum  Type { ignore = 0, merge }

Public Member Functions

 CModelMerging (CModel *pModel)
void setModel (CModel *pModel)
void simpleCall (std::vector< std::string > &toKey, std::vector< std::string > &objectKey)
 just a simple method to call during development

Static Public Attributes

static const std::string TypeName []

Protected Member Functions

bool mergeMetabolites (std::string toKey, std::string key)
bool mergeInExpression (std::string toKey, std::string key, CExpression *pExpression)

Protected Attributes

CModelmpModel

Member Enumeration Documentation

Enumeration of the types of columns known to COPASI.

Enumerator:
ignore 
merge 

Constructor & Destructor Documentation

CModelMerging::CModelMerging ( CModel pModel)

Member Function Documentation

bool CModelMerging::mergeInExpression ( std::string  toKey,
std::string  key,
CExpression pExpression 
) [protected]
bool CModelMerging::mergeMetabolites ( std::string  toKey,
std::string  key 
) [protected]
void CModelMerging::setModel ( CModel pModel)
void CModelMerging::simpleCall ( std::vector< std::string > &  toKey,
std::vector< std::string > &  objectKey 
)

just a simple method to call during development


Member Data Documentation

const std::string CModelMerging::TypeName [static]
Initial value:
{
  "ignore",
  "merge",
  ""
}

String literals for the GUI to display type names of columns known to COPASI.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines