libSBML C++ API
libSBML 5.8.0 C++ API
|
The classes listed here constitute libSBML's implementation of SBML Levels 1–3 Core, without any SBML Level 3 packages; the extensions that implement Level 3 packages (if any enabled in your copy of libSBML) are listed in a separate section of this manual. More...
Classes | |
class | AlgebraicRule |
Implementation of SBML's AlgebraicRule construct. More... | |
class | AssignmentRule |
Implementation of SBML's AssignmentRule construct. More... | |
class | ASTNode |
Abstract Syntax Tree (AST) representation of a mathematical expression. More... | |
class | Compartment |
Implementation of SBML's Compartment construct. More... | |
class | CompartmentType |
Implementation of SBML's Level 2's CompartmentType construct. More... | |
class | Constraint |
Implementation of SBML's Constraint construct. More... | |
class | ConversionOption |
Class of object that encapsulates a conversion option. More... | |
class | ConversionProperties |
Class of object that encapsulates the properties of an SBML converter. More... | |
class | CVTerm |
Representation of MIRIAM-compliant controlled vocabulary annotation. More... | |
class | Date |
Representation of MIRIAM-compliant dates used in ModelHistory. More... | |
class | Delay |
Implementation of SBML's Delay construct for Event. More... | |
class | Event |
Implementation of SBML's Event construct. More... | |
class | EventAssignment |
Implementation of SBML's EventAssignment construct for Event. More... | |
struct | FormulaTokenizer_t |
Structure used to track the state of tokenizing a string. More... | |
class | FunctionDefinition |
Implementation of SBML's FunctionDefinition construct. More... | |
class | InitialAssignment |
Implementation of SBML's InitialAssignment construct. More... | |
class | KineticLaw |
Implementation of SBML's KineticLaw construct. More... | |
class | L3ParserSettings |
A helper class for controlling the behavior of the text-string formula parser. More... | |
class | List |
Simple, plain, generic lists, and associated list utilities. More... | |
class | ListOf |
Parent class for the various SBML "ListOfXYZ" classes. More... | |
class | ListOfCompartments |
Implementation of SBML Level 2's ListOfCompartments construct. More... | |
class | ListOfCompartmentTypes |
Implementation of SBML's ListOfCompartmentTypes construct. More... | |
class | ListOfConstraints |
Implementation of SBML's ListOfConstraints construct. More... | |
class | ListOfEventAssignments |
Implementation of SBML's ListOfEventAssignments construct. More... | |
class | ListOfEvents |
Implementation of SBML's ListOfEvents construct. More... | |
class | ListOfFunctionDefinitions |
Implementation of SBML's ListOfFunctionDefinitions construct. More... | |
class | ListOfInitialAssignments |
Implementation of SBML's ListOfInitialAssignments construct. More... | |
class | ListOfLocalParameters |
Implementation of SBML Level 3's ListOfLocalParameters construct. More... | |
class | ListOfParameters |
Implementation of SBML's ListOfParameters construct. More... | |
class | ListOfReactions |
Implementation of SBML's ListOfReactions construct. More... | |
class | ListOfRules |
Implementation of SBML's ListOfRules construct. More... | |
class | ListOfSpecies |
Implementation of SBML Level 2's ListOfSpecies construct. More... | |
class | ListOfSpeciesReferences |
Implementation of SBML's ListOfSpeciesReferences construct. More... | |
class | ListOfSpeciesTypes |
Implementation of SBML's ListOfSpeciesTypes construct. More... | |
class | ListOfUnitDefinitions |
Implementation of SBML's ListOfUnitDefinitions construct. More... | |
class | ListOfUnits |
Implementation of SBML's ListOfUnits construct. More... | |
class | LocalParameter |
Implementation of SBML Level 3's LocalParameter construct. More... | |
class | Model |
Implementation of SBML's Model construct. More... | |
class | ModelCreator |
Representation of MIRIAM-compliant model creator data used in ModelHistory. More... | |
class | ModelHistory |
Representation of MIRIAM-compliant model history data. More... | |
class | ModifierSpeciesReference |
Implementation of SBML's ModifierSpeciesReference construct. More... | |
class | Parameter |
Implementation of SBML's Parameter construct. More... | |
class | Priority |
Implementation of SBML Level 3's Priority construct for Event. More... | |
class | RateRule |
Implementation of SBML's RateRule construct. More... | |
class | RDFAnnotationParser |
Read/write/manipulate RDF annotations stored in SBML annotation elements. More... | |
class | Reaction |
Implementation of SBML's Reaction construct. More... | |
class | Rule |
Implementation of SBML's Rule construct. More... | |
class | SBase |
Implementation of SBase, the base class of most SBML objects. More... | |
class | SBaseExtensionPoint |
Representation of an extension point of SBML's package extension. More... | |
class | SBasePlugin |
Representation of a plug-in object of SBML's package extension. More... | |
class | SBasePluginCreator< SBasePluginType, SBMLExtensionType > |
class | SBasePluginCreatorBase |
class | SBMLConstructorException |
Class of exceptions thrown by constructors of some libSBML objects. More... | |
class | SBMLConverter |
Base class for SBML converters. More... | |
class | SBMLConverterRegistry |
Registry of all SBML converters. More... | |
class | SBMLDocument |
Container for an SBML document and interface for global operations on SBML documents. More... | |
class | SBMLDocumentPlugin |
class | SBMLDocumentPluginNotRequired |
class | SBMLError |
Representation of errors, warnings and other diagnostics. More... | |
class | SBMLErrorLog |
Log of errors and other events encountered during SBML processing. More... | |
class | SBMLExtension |
The core component of SBML's package extension. More... | |
class | SBMLExtensionNamespaces< SBMLExtensionType > |
Class to store level, version and namespace information of SBML extension package. More... | |
class | SBMLExtensionRegister< SBMLExtensionType > |
class | SBMLExtensionRegistry |
class | SBMLFunctionDefinitionConverter |
SBML converter for replacing function definitions. More... | |
class | SBMLInitialAssignmentConverter |
SBML converter for replacing initial assignments. More... | |
class | SBMLInternalValidator |
Implementation of basic SBML consistency checks and other validations. More... | |
class | SBMLLevelVersionConverter |
SBML converter for transforming documents from one Level+Version to another. More... | |
class | SBMLNamespaces |
Class to store SBML level, version and namespace information. More... | |
class | SBMLReader |
Methods for reading SBML from files and text strings. More... | |
class | SBMLRuleConverter |
SBML converter for reordering rules and assignments in a model. More... | |
class | SBMLStripPackageConverter |
SBML converter for removing packages. More... | |
class | SBMLUnitsConverter |
SBML converter to convert a model's units to SI units. More... | |
class | SBMLValidator |
Base class for SBML validators. More... | |
class | SBMLVisitor |
Support class for performing operations on SBML objects. More... | |
class | SBMLWriter |
Methods for writing SBML to files and text strings. More... | |
class | SBO |
Methods for interacting with Systems Biology Ontology terms. More... | |
class | SimpleSpeciesReference |
Implementation of SBML's SimpleSpeciesReference construct. More... | |
class | Species |
Implementation of SBML's Species construct. More... | |
class | SpeciesReference |
Implementation of SBML's SpeciesReference construct. More... | |
class | SpeciesType |
Implementation of SBML Level 2's SpeciesType construct. More... | |
class | StoichiometryMath |
Implementation of SBML Level 2's StoichiometryMath construct. More... | |
class | SyntaxChecker |
Methods for checking syntax of SBML identifiers and other strings. More... | |
struct | Token_t |
Structure used to store a token returned by FormulaTokenizer_nextToken(). More... | |
class | Trigger |
Implementation of SBML's Trigger construct for Event. More... | |
class | Unit |
Implementation of SBML's Unit construct. More... | |
class | UnitDefinition |
Implementation of SBML's UnitDefinition construct. More... | |
class | Validator |
Entry point for libSBML's implementation of SBML validation rules. More... | |
class | VConstraint |
Helper class for implementing SBML validation and consistency-checking. More... | |
class | XMLAttributes |
Representation of attributes on an XML node. More... | |
class | XMLConstructorException |
Class of exceptions thrown by constructors of some libSBML objects. More... | |
class | XMLError |
Representation of errors, warnings and other diagnostics. More... | |
class | XMLErrorLog |
Log of errors and other events encountered while processing an XML file or data stream. More... | |
class | XMLNamespaces |
Representation of XML Namespaces. More... | |
class | XMLNode |
Representation of a node in an XML document tree. More... | |
class | XMLToken |
Representation of a token in an XML stream. More... | |
class | XMLTriple |
Representation of a qualified XML name. More... | |