COPASI API  4.40.278
CDataModel::CContent Class Reference

#include <CDataModel.h>

Public Member Functions

 CContent (const bool &withGUI=false)
 
 CContent (const CContent &src)
 
bool isValid () const
 
CContentoperator= (const CContent &rhs)
 
 ~CContent ()
 

Public Attributes

bool mAutoSaveNeeded
 
bool mChanged
 
ContentType mContentType
 
std::map< const CDataObject *, SBase * > mCopasi2SBMLMap
 
std::map< CDataObject *, SedBase * > mCopasi2SEDMLMap
 
CUndoStackmpUndoStack
 
std::string mReferenceDir
 
std::string mSaveFileName
 
std::string mSBMLFileName
 
std::string mSEDMLFileName
 
bool mWithGUI
 
SBMLDocument * pCurrentSBMLDocument
 
SedDocument * pCurrentSEDMLDocument
 
SCopasiXMLGUIpGUI
 
CListOfLayoutspListOfLayouts
 
CModelpModel
 
COutputDefinitionVectorpPlotDefinitionList
 
CReportDefinitionVectorpReportDefinitionList
 
CDataVectorN< CCopasiTask > * pTaskList
 

Constructor & Destructor Documentation

◆ CContent() [1/2]

CDataModel::CContent::CContent ( const bool &  withGUI = false)

◆ CContent() [2/2]

CDataModel::CContent::CContent ( const CContent src)

◆ ~CContent()

CDataModel::CContent::~CContent ( )

Member Function Documentation

◆ isValid()

◆ operator=()

Member Data Documentation

◆ mAutoSaveNeeded

bool CDataModel::CContent::mAutoSaveNeeded

◆ mChanged

bool CDataModel::CContent::mChanged

◆ mContentType

◆ mCopasi2SBMLMap

std::map<const CDataObject*, SBase*> CDataModel::CContent::mCopasi2SBMLMap

◆ mCopasi2SEDMLMap

std::map<CDataObject*, SedBase*> CDataModel::CContent::mCopasi2SEDMLMap

This will map each COPASI object to the corresponding SEDML object if the current model was created by an SEDML import.

Referenced by CDataModel::getCopasi2SEDMLMap(), SEDMLImporter::initializeContent(), operator=(), and SEDMLImporter::updateContent().

◆ mpUndoStack

◆ mReferenceDir

◆ mSaveFileName

◆ mSBMLFileName

std::string CDataModel::CContent::mSBMLFileName

◆ mSEDMLFileName

std::string CDataModel::CContent::mSEDMLFileName

◆ mWithGUI

◆ pCurrentSBMLDocument

◆ pCurrentSEDMLDocument

◆ pGUI

◆ pListOfLayouts

◆ pModel

◆ pPlotDefinitionList

◆ pReportDefinitionList

◆ pTaskList


The documentation for this class was generated from the following files: