COPASI API
4.16.103
|
Public Member Functions | |
COPASIElement (CCopasiXMLParser &parser, SCopasiXMLParserCommon &common) | |
virtual void | end (const XML_Char *pszName) |
virtual void | start (const XML_Char *pszName, const XML_Char **papszAttrs) |
virtual | ~COPASIElement () |
![]() | |
CXMLElementHandler (CCopasiXMLParser &parser, SCopasiXMLParserCommon &common) | |
virtual void | end (const XML_Char *C_UNUSED(pszName)) |
virtual void | reset () |
virtual void | start (const XML_Char *C_UNUSED(pszName), const XML_Char **C_UNUSED(papszAttrs)) |
virtual | ~CXMLElementHandler () |
Private Types | |
enum | Element { COPASI = 0, ListOfFunctions, Model, ListOfTasks, ListOfReports, ListOfPlots, GUI, ListOfLayouts, SBMLReference } |
Additional Inherited Members | |
![]() | |
void | addFix (const std::string &key, CCopasiObject *pObject) |
void | deleteCurrentHandler () |
![]() | |
SCopasiXMLParserCommon & | mCommon |
C_INT32 | mCurrentElement |
C_INT32 | mLastKnownElement |
CCopasiXMLParser & | mParser |
CXMLElementHandler * | mpCurrentHandler |
Definition at line 2812 of file CCopasiXMLParser.h.
|
private |
Enumerator | |
---|---|
COPASI | |
ListOfFunctions | |
Model | |
ListOfTasks | |
ListOfReports | |
ListOfPlots | |
GUI | |
ListOfLayouts | |
SBMLReference |
Definition at line 2819 of file CCopasiXMLParser.h.
CCopasiXMLParser::COPASIElement::COPASIElement | ( | CCopasiXMLParser & | parser, |
SCopasiXMLParserCommon & | common | ||
) |
|
virtual |
Destructor
Definition at line 469 of file CCopasiXMLParser.cpp.
|
virtual |
End element handler
const | XML_Char *pszName |
Definition at line 592 of file CCopasiXMLParser.cpp.
References C_INVALID_INDEX, CKeyFactory::get(), CCopasiVectorN< CType >::getIndex(), CCopasiObject::getKey(), CCopasiRootContainer::getKeyFactory(), CCopasiMessage::getLastMessage(), CCopasiParameter::getType(), CCopasiParameter::getValue(), CCopasiParameter::KEY, SCopasiXMLParserCommon::KeyMap, CCopasiXMLParser::mCommon, SCopasiXMLParserCommon::pFunctionList, SCopasiXMLParserCommon::pGUI, CCopasiParameter::Value::pKEY, CCopasiVectorN< CType >::remove(), CCopasiParameter::setValue(), START_ELEMENT, and SCopasiXMLParserCommon::UnmappedKeyParameters.
|
virtual |
Start element handler
const | XML_Char *pszName |
const | XML_Char **papszAttrs |
Definition at line 471 of file CCopasiXMLParser.cpp.
References C_INT32, CCopasiXMLParser::mCommon, MCXML, CExpatTemplate< CExpat >::mParser, SCopasiXMLParserCommon::pGUI, SCopasiXMLParserCommon::pVersion, CVersion::setVersion(), strToInt(), and CCopasiMessage::WARNING.