libSBML C++ API  libSBML 5.8.0 C++ API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oNLIBSBML_CPP_NAMESPACE
oCAlgebraicRuleImplementation of SBML's AlgebraicRule construct
oCAssignmentRuleImplementation of SBML's AssignmentRule construct
oCASTNodeAbstract Syntax Tree (AST) representation of a mathematical expression
oCCompartmentImplementation of SBML's Compartment construct
oCCompartmentTypeImplementation of SBML's Level 2's CompartmentType construct
oCCompBasecomp A convenience subclass of 'comp' package SBase-derived classes
oCCompExtensioncomp The core module of the 'comp' package extension
oCCompFlatteningConvertercomp Flattening converter for the 'comp' package
oCCompModelPlugincomp Implementation of the 'comp' package extention to the Model construct
oCCompSBasePlugincomp Implementation of the 'comp' package extention to the SBase construct
oCCompSBMLDocumentPlugincomp Implementation of the 'comp' package extention to the SBMLDocument construct
oCCompSBMLErrorcomp Representaton of errors, warnings and other diagnostics for the 'comp' package
oCCompValidatorcomp Entry point for libSBML's implementation of SBML validation rules for the 'comp' package
oCCompVisitorcomp Support class for performing operations on SBML objects
oCConstraintImplementation of SBML's Constraint construct
oCConversionOptionClass of object that encapsulates a conversion option
oCConversionPropertiesClass of object that encapsulates the properties of an SBML converter
oCCVTermRepresentation of MIRIAM-compliant controlled vocabulary annotation
oCDateRepresentation of MIRIAM-compliant dates used in ModelHistory
oCDelayImplementation of SBML's Delay construct for Event
oCDeletioncomp Implementation of the Deletion construct from the 'comp' package
oCEventImplementation of SBML's Event construct
oCEventAssignmentImplementation of SBML's EventAssignment construct for Event
oCExternalModelDefinitioncomp Implementation of the ExternalModelDefinition construct from the 'comp' package
oCFormulaTokenizer_tStructure used to track the state of tokenizing a string
oCFunctionDefinitionImplementation of SBML's FunctionDefinition construct
oCInitialAssignmentImplementation of SBML's InitialAssignment construct
oCKineticLawImplementation of SBML's KineticLaw construct
oCL3ParserSettingsA helper class for controlling the behavior of the text-string formula parser
oCListSimple, plain, generic lists, and associated list utilities
oCListOfParent class for the various SBML "ListOfXYZ" classes
oCListOfCompartmentsImplementation of SBML Level 2's ListOfCompartments construct
oCListOfCompartmentTypesImplementation of SBML's ListOfCompartmentTypes construct
oCListOfConstraintsImplementation of SBML's ListOfConstraints construct
oCListOfDeletionscomp Implementation of the ListOfDeletions construct from the 'comp' package
oCListOfEventAssignmentsImplementation of SBML's ListOfEventAssignments construct
oCListOfEventsImplementation of SBML's ListOfEvents construct
oCListOfExternalModelDefinitionscomp Implementation of the ListOfExternalModelDefinitions construct from the 'comp' package
oCListOfFunctionDefinitionsImplementation of SBML's ListOfFunctionDefinitions construct
oCListOfInitialAssignmentsImplementation of SBML's ListOfInitialAssignments construct
oCListOfLocalParametersImplementation of SBML Level 3's ListOfLocalParameters construct
oCListOfModelDefinitionscomp Implementation of the ListOfModelDefinitions construct from the 'comp' package
oCListOfParametersImplementation of SBML's ListOfParameters construct
oCListOfPortscomp Implementation of the ListOfPorts construct from the 'comp' package
oCListOfReactionsImplementation of SBML's ListOfReactions construct
oCListOfReplacedElementscomp Implementation of the ListOfReplacedElements construct from the 'comp' package
oCListOfRulesImplementation of SBML's ListOfRules construct
oCListOfSpeciesImplementation of SBML Level 2's ListOfSpecies construct
oCListOfSpeciesReferencesImplementation of SBML's ListOfSpeciesReferences construct
oCListOfSpeciesTypesImplementation of SBML's ListOfSpeciesTypes construct
oCListOfSubmodelscomp Implementation of the ListOfSubmodels construct from the 'comp' package
oCListOfUnitDefinitionsImplementation of SBML's ListOfUnitDefinitions construct
oCListOfUnitsImplementation of SBML's ListOfUnits construct
oCLocalParameterImplementation of SBML Level 3's LocalParameter construct
oCModelImplementation of SBML's Model construct
oCModelCreatorRepresentation of MIRIAM-compliant model creator data used in ModelHistory
oCModelDefinitioncomp Implementation of the ModelDefinition construct from the 'comp' package
oCModelHistoryRepresentation of MIRIAM-compliant model history data
oCModifierSpeciesReferenceImplementation of SBML's ModifierSpeciesReference construct
oCParameterImplementation of SBML's Parameter construct
oCPortcomp Implementation of the Port construct from the 'comp' package
oCPriorityImplementation of SBML Level 3's Priority construct for Event
oCRateRuleImplementation of SBML's RateRule construct
oCRDFAnnotationParserRead/write/manipulate RDF annotations stored in SBML annotation elements
oCReactionImplementation of SBML's Reaction construct
oCReplacedBycomp Implementation of the ReplacedBy construct from the 'comp' package
oCReplacedElementcomp Implementation of the ReplacedElement construct from the 'comp' package
oCReplacingcomp A convenience subclass of the ReplacedElement and ReplacedBy constructs from the 'comp' package
oCRuleImplementation of SBML's Rule construct
oCSBaseImplementation of SBase, the base class of most SBML objects
oCSBaseExtensionPointRepresentation of an extension point of SBML's package extension
oCSBasePluginRepresentation of a plug-in object of SBML's package extension
oCSBasePluginCreator
oCSBasePluginCreatorBase
oCSBaseRefcomp Implementation of the SBaseRef construct from the 'comp' package
oCSBMLConstructorExceptionClass of exceptions thrown by constructors of some libSBML objects
oCSBMLConverterBase class for SBML converters
oCSBMLConverterRegistryRegistry of all SBML converters
oCSBMLDocumentContainer for an SBML document and interface for global operations on SBML documents
oCSBMLDocumentPlugin
oCSBMLDocumentPluginNotRequired
oCSBMLErrorRepresentation of errors, warnings and other diagnostics
oCSBMLErrorLogLog of errors and other events encountered during SBML processing
oCSBMLExtensionThe core component of SBML's package extension
oCSBMLExtensionExceptionAn exception class for SBMLExtensionException
oCSBMLExtensionNamespacesClass to store level, version and namespace information of SBML extension package
oCSBMLExtensionRegister
oCSBMLExtensionRegistry
oCSBMLFileResolvercomp Base class for SBML resolvers
oCSBMLFunctionDefinitionConverterSBML converter for replacing function definitions
oCSBMLInitialAssignmentConverterSBML converter for replacing initial assignments
oCSBMLInternalValidatorImplementation of basic SBML consistency checks and other validations
oCSBMLLevelVersionConverterSBML converter for transforming documents from one Level+Version to another
oCSBMLNamespacesClass to store SBML level, version and namespace information
oCSBMLReaderMethods for reading SBML from files and text strings
oCSBMLResolvercomp Base class for SBML resolvers
oCSBMLResolverRegistrycomp Registry of all SBML resolvers
oCSBMLRuleConverterSBML converter for reordering rules and assignments in a model
oCSBMLStripPackageConverterSBML converter for removing packages
oCSBMLUnitsConverterSBML converter to convert a model's units to SI units
oCSBMLUricomp utility class for handling uris
oCSBMLValidatorBase class for SBML validators
oCSBMLVisitorSupport class for performing operations on SBML objects
oCSBMLWriterMethods for writing SBML to files and text strings
oCSBOMethods for interacting with Systems Biology Ontology terms
oCSimpleSpeciesReferenceImplementation of SBML's SimpleSpeciesReference construct
oCSpeciesImplementation of SBML's Species construct
oCSpeciesReferenceImplementation of SBML's SpeciesReference construct
oCSpeciesTypeImplementation of SBML Level 2's SpeciesType construct
oCStoichiometryMathImplementation of SBML Level 2's StoichiometryMath construct
oCSubmodelcomp Implementation of the Submodel construct from the 'comp' package
oCSyntaxCheckerMethods for checking syntax of SBML identifiers and other strings
oCToken_tStructure used to store a token returned by FormulaTokenizer_nextToken()
oCTriggerImplementation of SBML's Trigger construct for Event
oCUnitImplementation of SBML's Unit construct
oCUnitDefinitionImplementation of SBML's UnitDefinition construct
oCValidatorEntry point for libSBML's implementation of SBML validation rules
oCVConstraintHelper class for implementing SBML validation and consistency-checking
oCXMLAttributesRepresentation of attributes on an XML node
oCXMLConstructorExceptionClass of exceptions thrown by constructors of some libSBML objects
oCXMLErrorRepresentation of errors, warnings and other diagnostics
oCXMLErrorLogLog of errors and other events encountered while processing an XML file or data stream
oCXMLNamespacesRepresentation of XML Namespaces
oCXMLNodeRepresentation of a node in an XML document tree
oCXMLTokenRepresentation of a token in an XML stream
\CXMLTripleRepresentation of a qualified XML name