COPASI API  4.16.103
Public Member Functions | Private Types | Private Attributes | List of all members
ModelParameterSetElement Class Reference

#include <ListOfModelParameterSets.h>

Inheritance diagram for ModelParameterSetElement:
Inheritance graph
[legend]
Collaboration diagram for ModelParameterSetElement:
Collaboration graph
[legend]

Public Member Functions

virtual void end (const XML_Char *pszName)
 
 ModelParameterSetElement (CCopasiXMLParser &parser, SCopasiXMLParserCommon &common)
 
virtual void start (const XML_Char *pszName, const XML_Char **papszAttrs)
 
virtual ~ModelParameterSetElement ()
 
- Public Member Functions inherited from CXMLElementHandler< CCopasiXMLParser, SCopasiXMLParserCommon >
 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 {
  ModelParameterSet = 0, MiriamAnnotation, Comment, ListOfUnsupportedAnnotations,
  Content
}
 

Private Attributes

std::string mKey
 
ModelParameterElementmpModelParameterElement
 
ModelParameterGroupElementmpModelParameterGroupElement
 

Additional Inherited Members

- Protected Member Functions inherited from CXMLElementHandler< CCopasiXMLParser, SCopasiXMLParserCommon >
void addFix (const std::string &key, CCopasiObject *pObject)
 
void deleteCurrentHandler ()
 
- Protected Attributes inherited from CXMLElementHandler< CCopasiXMLParser, SCopasiXMLParserCommon >
SCopasiXMLParserCommonmCommon
 
C_INT32 mCurrentElement
 
C_INT32 mLastKnownElement
 
CCopasiXMLParsermParser
 
CXMLElementHandlermpCurrentHandler
 

Detailed Description

Definition at line 106 of file ListOfModelParameterSets.h.

Member Enumeration Documentation

Constructor & Destructor Documentation

ModelParameterSetElement::ModelParameterSetElement ( CCopasiXMLParser parser,
SCopasiXMLParserCommon common 
)

Constructor

virtual ModelParameterSetElement::~ModelParameterSetElement ( )
virtual

Destructor

Member Function Documentation

virtual void ModelParameterSetElement::end ( const XML_Char *  pszName)
virtual

End element handler

Parameters
constXML_Char *pszName
virtual void ModelParameterSetElement::start ( const XML_Char *  pszName,
const XML_Char **  papszAttrs 
)
virtual

Start element handler

Parameters
constXML_Char *pszName
constXML_Char **papszAttrs

Member Data Documentation

std::string ModelParameterSetElement::mKey
private

The key as provided in the XML

Definition at line 154 of file ListOfModelParameterSets.h.

ModelParameterElement* ModelParameterSetElement::mpModelParameterElement
private

A pointer to the ModelParameter element handler

Definition at line 164 of file ListOfModelParameterSets.h.

ModelParameterGroupElement* ModelParameterSetElement::mpModelParameterGroupElement
private

A pointer to the ModelParameterGroup element handler

Definition at line 159 of file ListOfModelParameterSets.h.


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