XPSEDAPI
 All Classes Namespaces Files Functions Variables Typedefs
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCdom::DOMException
oCSProS::SProSException
oCSRuS::SRuSException
\CXPCOM::IObjectThe object is the top-level object, from which anything which needs to get passed between modules should inherit
 oCdom::DOMImplementation
 |\Cmathml_dom::MathMLDOMImplementation
 oCdom::NamedNodeMap
 oCdom::Node
 |oCdom::Attr
 |oCdom::CharacterData
 ||oCdom::Comment
 ||\Cdom::Text
 || \Cdom::CDATASection
 |oCdom::Document
 ||\Cmathml_dom::MathMLDocument
 |oCdom::DocumentFragment
 |oCdom::DocumentType
 |oCdom::Element
 ||\Cmathml_dom::MathMLElement
 || oCmathml_dom::MathMLContentElement
 || \Cmathml_dom::MathMLMathElement
 |oCdom::Entity
 |oCdom::EntityReference
 |oCdom::Notation
 |\Cdom::ProcessingInstruction
 oCdom::NodeList
 |\Cmathml_dom::MathMLNodeList
 oCmathml_dom::MathMLContainer
 |oCmathml_dom::MathMLContentContainer
 |\Cmathml_dom::MathMLMathElement
 oCSProS::BaseBase is implemented by all types of element in SEDML
 |oCSProS::ChangeA SEDML Change
 ||oCSProS::AddXMLA SEDML XML addition
 |||\CSProS::ChangeXMLA SEDML XML change
 ||oCSProS::ChangeAttributeA SEDML attribute change
 ||oCSProS::ComputeChangeA SEDML ComputeChange style change
 ||\CSProS::RemoveXMLA SEDML XML removal
 |oCSProS::NamedElementThe base interface for all elements with name attributes
 ||oCSProS::CurveA SEDML Curve
 |||\CSProS::SurfaceA SEDML Surface
 ||oCSProS::DataSetA SEDML DataSet
 ||\CSProS::NamedIdentifiedElementThe base interface for all elements with name and id attributes
 || oCSProS::DataGeneratorA SEDML DataGenerator
 || oCSProS::ModelA SEDML reference to a particular model
 || oCSProS::OutputA SEDML Output
 || oCSProS::ParameterA SEDML Parameter
 || oCSProS::SimulationA SEDML simulation
 || oCSProS::TaskA SEDML task
 || \CSProS::VariableA SEDML Variable
 |\CSProS::SEDMLElementThe top-level SEDML element
 oCSProS::BaseIteratorThe base interface for iterating sets of SEDML elements
 |oCSProS::ChangeIteratorAn iterator of Changes
 |\CSProS::NamedElementIteratorThe base type of all iterators of elements with name attributes
 | oCSProS::CurveIteratorAllows SEDML Curves to be iterated
 | |\CSProS::SurfaceIteratorAllows SEDML Surfaces to be iterated
 | oCSProS::DataSetIteratorAllows SEDML DataSets to be iterated
 | \CSProS::NamedIdentifiedElementIteratorAllows named, identified elements to be iterated
 |  oCSProS::DataGeneratorIteratorAn interator of DataGenerators
 |  oCSProS::ModelIteratorAn iterator of models
 |  oCSProS::OutputIteratorAn iterator of Outputs
 |  oCSProS::ParameterIteratorAn iterator of Parameters
 |  oCSProS::SimulationIteratorAn iterator of simulations
 |  oCSProS::TaskIteratorAn iterator of SEDML tasks
 |  \CSProS::VariableIteratorAn iterator of Variables
 oCSProS::BaseSetThe base interface for sets of elements in SEDML
 |oCSProS::ChangeSetA set of Changes
 |\CSProS::NamedElementSetThe base type for all sets of elements with name attributes
 | oCSProS::CurveSetA set of SEDML Curve
 | |\CSProS::SurfaceSetA set of SEDML Surfaces
 | oCSProS::DataSetSetA set of SEDML DataSets
 | \CSProS::NamedIdentifiedElementSetThe base type for all sets of named, identified elements
 |  oCSProS::DataGeneratorSetA set of DataGenerators
 |  oCSProS::ModelSetA set of models
 |  oCSProS::OutputSetA set of Outputs
 |  oCSProS::ParameterSetA set of Parameters
 |  oCSProS::SimulationSetA set of simulations
 |  oCSProS::TaskSetA set of SEDML tasks
 |  \CSProS::VariableSetA set of Variables
 oCSProS::Bootstrap
 oCSRuS::BootstrapThe Bootstrap object provides a starting point from which implementations of all the other required interfaces can be obtained (directly or indirectly)
 oCSRuS::GeneratedDataGeneratedData describes the output of a single DataGenerator
 oCSRuS::GeneratedDataMonitorGeneratedDataMonitor is a 'callback' interface implemented by the application to receive updates as more generated data becomes available
 oCSRuS::GeneratedDataSetDescribes a set of outputs, generated by a set of DataGenerators
 oCSRuS::SEDMLProcessorThis interface represents the SEDMLProcessor
 oCSRuS::TransformedModelA TransformedModel is the outcome of processing a model in accordance with the instructions found in a SED-ML description
 \CSRuS::TransformedModelSetA set of models which have been transformed according to the instructions in a SED-ML description