 ASTNode | Abstract Syntax Tree (AST) representation of a mathematical expression |
 CompSBMLError | comp
Representaton of errors, warnings and other diagnostics for the 'comp' package |
 CompVisitor | comp
Support class for performing operations on SBML objects |
 ConversionOption | Class of object that encapsulates a conversion option |
 ConversionProperties | Class of object that encapsulates the properties of an SBML converter |
 CVTerm | Representation of MIRIAM-compliant controlled vocabulary annotation |
 Date | Representation of MIRIAM-compliant dates used in ModelHistory |
 std::exception | STL class |
  std::logic_error | STL class |
   std::invalid_argument | STL class |
    SBMLConstructorException | Class of exceptions thrown by constructors of some libSBML objects |
    SBMLExtensionException | An exception class for SBMLExtensionException |
    XMLConstructorException | Class of exceptions thrown by constructors of some libSBML objects |
 FormulaTokenizer_t | Structure used to track the state of tokenizing a string |
 L3ParserSettings | A helper class for controlling the behavior of the text-string formula parser |
 List | Simple, plain, generic lists, and associated list utilities |
 ModelCreator | Representation of MIRIAM-compliant model creator data used in ModelHistory |
 ModelHistory | Representation of MIRIAM-compliant model history data |
 RDFAnnotationParser | Read/write/manipulate RDF annotations stored in SBML annotation elements |
 SBase | Implementation of SBase, the base class of most SBML objects |
  Compartment | Implementation of SBML's Compartment construct |
  CompartmentType | Implementation of SBML's Level 2's CompartmentType construct |
  CompBase | comp
A convenience subclass of 'comp' package SBase-derived classes |
   ExternalModelDefinition | comp
Implementation of the ExternalModelDefinition construct from the 'comp' package |
   SBaseRef | comp
Implementation of the SBaseRef construct from the 'comp' package |
    Deletion | comp
Implementation of the Deletion construct from the 'comp' package |
    Port | comp
Implementation of the Port construct from the 'comp' package |
    Replacing | comp
A convenience subclass of the ReplacedElement and ReplacedBy constructs from the 'comp' package |
     ReplacedBy | comp
Implementation of the ReplacedBy construct from the 'comp' package |
     ReplacedElement | comp
Implementation of the ReplacedElement construct from the 'comp' package |
   Submodel | comp
Implementation of the Submodel construct from the 'comp' package |
  Constraint | Implementation of SBML's Constraint construct |
  Delay | Implementation of SBML's Delay construct for Event |
  Event | Implementation of SBML's Event construct |
  EventAssignment | Implementation of SBML's EventAssignment construct for Event |
  FunctionDefinition | Implementation of SBML's FunctionDefinition construct |
  InitialAssignment | Implementation of SBML's InitialAssignment construct |
  KineticLaw | Implementation of SBML's KineticLaw construct |
  ListOf | Parent class for the various SBML "ListOfXYZ" classes |
   ListOfCompartments | Implementation of SBML Level 2's ListOfCompartments construct |
   ListOfCompartmentTypes | Implementation of SBML's ListOfCompartmentTypes construct |
   ListOfConstraints | Implementation of SBML's ListOfConstraints construct |
   ListOfDeletions | comp
Implementation of the ListOfDeletions construct from the 'comp' package |
   ListOfEventAssignments | Implementation of SBML's ListOfEventAssignments construct |
   ListOfEvents | Implementation of SBML's ListOfEvents construct |
   ListOfExternalModelDefinitions | comp
Implementation of the ListOfExternalModelDefinitions construct from the 'comp' package |
   ListOfFunctionDefinitions | Implementation of SBML's ListOfFunctionDefinitions construct |
   ListOfInitialAssignments | Implementation of SBML's ListOfInitialAssignments construct |
   ListOfModelDefinitions | comp
Implementation of the ListOfModelDefinitions construct from the 'comp' package |
   ListOfParameters | Implementation of SBML's ListOfParameters construct |
    ListOfLocalParameters | Implementation of SBML Level 3's ListOfLocalParameters construct |
   ListOfPorts | comp
Implementation of the ListOfPorts construct from the 'comp' package |
   ListOfReactions | Implementation of SBML's ListOfReactions construct |
   ListOfReplacedElements | comp
Implementation of the ListOfReplacedElements construct from the 'comp' package |
   ListOfRules | Implementation of SBML's ListOfRules construct |
   ListOfSpecies | Implementation of SBML Level 2's ListOfSpecies construct |
   ListOfSpeciesReferences | Implementation of SBML's ListOfSpeciesReferences construct |
   ListOfSpeciesTypes | Implementation of SBML's ListOfSpeciesTypes construct |
   ListOfSubmodels | comp
Implementation of the ListOfSubmodels construct from the 'comp' package |
   ListOfUnitDefinitions | Implementation of SBML's ListOfUnitDefinitions construct |
   ListOfUnits | Implementation of SBML's ListOfUnits construct |
  Model | Implementation of SBML's Model construct |
   ModelDefinition | comp
Implementation of the ModelDefinition construct from the 'comp' package |
  Parameter | Implementation of SBML's Parameter construct |
   LocalParameter | Implementation of SBML Level 3's LocalParameter construct |
  Priority | Implementation of SBML Level 3's Priority construct for Event |
  Reaction | Implementation of SBML's Reaction construct |
  Rule | Implementation of SBML's Rule construct |
   AlgebraicRule | Implementation of SBML's AlgebraicRule construct |
   AssignmentRule | Implementation of SBML's AssignmentRule construct |
   RateRule | Implementation of SBML's RateRule construct |
  SBMLDocument | Container for an SBML document and interface for global operations on SBML documents |
  SimpleSpeciesReference | Implementation of SBML's SimpleSpeciesReference construct |
   ModifierSpeciesReference | Implementation of SBML's ModifierSpeciesReference construct |
   SpeciesReference | Implementation of SBML's SpeciesReference construct |
  Species | Implementation of SBML's Species construct |
  SpeciesType | Implementation of SBML Level 2's SpeciesType construct |
  StoichiometryMath | Implementation of SBML Level 2's StoichiometryMath construct |
  Trigger | Implementation of SBML's Trigger construct for Event |
  Unit | Implementation of SBML's Unit construct |
  UnitDefinition | Implementation of SBML's UnitDefinition construct |
 SBaseExtensionPoint | Representation of an extension point of SBML's package extension |
 SBasePlugin | Representation of a plug-in object of SBML's package extension |
  CompSBasePlugin | comp
Implementation of the 'comp' package extention to the SBase construct |
   CompModelPlugin | comp
Implementation of the 'comp' package extention to the Model construct |
  SBMLDocumentPlugin | |
   CompSBMLDocumentPlugin | comp
Implementation of the 'comp' package extention to the SBMLDocument construct |
   SBMLDocumentPluginNotRequired | |
 SBasePluginCreatorBase | |
  SBasePluginCreator< SBasePluginType, SBMLExtensionType > | |
 SBMLConverter | Base class for SBML converters |
  CompFlatteningConverter | comp
Flattening converter for the 'comp' package |
  SBMLFunctionDefinitionConverter | SBML converter for replacing function definitions |
  SBMLInitialAssignmentConverter | SBML converter for replacing initial assignments |
  SBMLLevelVersionConverter | SBML converter for transforming documents from one Level+Version to another |
  SBMLRuleConverter | SBML converter for reordering rules and assignments in a model |
  SBMLStripPackageConverter | SBML converter for removing packages |
  SBMLUnitsConverter | SBML converter to convert a model's units to SI units |
 SBMLConverterRegistry | Registry of all SBML converters |
 SBMLExtension | The core component of SBML's package extension |
  CompExtension | comp
The core module of the 'comp' package extension |
 SBMLExtensionRegister< SBMLExtensionType > | |
 SBMLExtensionRegistry | |
 SBMLNamespaces | Class to store SBML level, version and namespace information |
  SBMLExtensionNamespaces< SBMLExtensionType > | Class to store level, version and namespace information of SBML extension package |
 SBMLReader | Methods for reading SBML from files and text strings |
 SBMLResolver | comp
Base class for SBML resolvers |
  SBMLFileResolver | comp
Base class for SBML resolvers |
 SBMLResolverRegistry | comp
Registry of all SBML resolvers |
 SBMLUri | comp
utility class for handling uris |
 SBMLValidator | Base class for SBML validators |
  SBMLInternalValidator | Implementation of basic SBML consistency checks and other validations |
 SBMLVisitor | Support class for performing operations on SBML objects |
 SBMLWriter | Methods for writing SBML to files and text strings |
 SBO | Methods for interacting with Systems Biology Ontology terms |
 SyntaxChecker | Methods for checking syntax of SBML identifiers and other strings |
 Token_t | Structure used to store a token returned by FormulaTokenizer_nextToken() |
 Validator | Entry point for libSBML's implementation of SBML validation rules |
  CompValidator | comp
Entry point for libSBML's implementation of SBML validation rules for the 'comp' package |
 VConstraint | Helper class for implementing SBML validation and consistency-checking |
 XMLAttributes | Representation of attributes on an XML node |
 XMLError | Representation of errors, warnings and other diagnostics |
  SBMLError | Representation of errors, warnings and other diagnostics |
 XMLErrorLog | Log of errors and other events encountered while processing an XML file or data stream |
  SBMLErrorLog | Log of errors and other events encountered during SBML processing |
 XMLNamespaces | Representation of XML Namespaces |
 XMLToken | Representation of a token in an XML stream |
  XMLNode | Representation of a node in an XML document tree |
 XMLTriple | Representation of a qualified XML name |