| ▼CASTBase | |
| CASTNode | Abstract Syntax Trees for mathematical expressions |
| ▼CCompBase | |
| CExternalModelDefinition | comp
A reference to an externally-defined model |
| ▼CSBaseRef | comp
Base class for references to objects |
| CDeletion | comp
Deletion of an object from a submodel |
| CPort | comp
An interface to be used in composition |
| ▼CReplacing | comp
Convenience class |
| CReplacedBy | comp
Indicates an object replaced by another |
| CReplacedElement | comp
Indicates an object replaces another |
| CSubmodel | comp
A model instance inside another model |
| CCompPkgNamespaces | comp
SBMLNamespaces extension for the package |
| CConversionOption | A single configuration setting for an SBML converter |
| CConversionProperties | Set of configuration option values for a converter |
| CCVTerm | A MIRIAM-compliant controlled vocabulary term |
| CDate | A MIRIAM-compliant date representation |
| CElementFilter | Base class for filter functions |
| ▼Cstd::exception | STL class |
| ▼Cstd::logic_error | STL class |
| ▼Cstd::invalid_argument | STL class |
| CSBMLConstructorException | Exceptions thrown by some libSBML constructors |
| CSBMLExtensionException | Exception used by package extensions |
| CXMLConstructorException | Exceptions thrown by some libSBML constructors |
| CFbcPkgNamespaces | fbc
SBMLNamespaces extension for the package |
| CFormulaTokenizer_t | Tracks the state of tokenizing a formula string |
| CL3ParserSettings | Controls the behavior of the Level 3 formula parser |
| CLayoutPkgNamespaces | layout
SBMLNamespaces extension for the package |
| CList | Simple, plain, generic lists |
| CModelCreator | MIRIAM-compliant data about a model's creator |
| CModelHistory | MIRIAM-compliant data about a model's history |
| CQualPkgNamespaces | qual
SBMLNamespaces extension for the package |
| CRDFAnnotationParser | MIRIAM-compliant RDF annotation reader/writer |
| ▼CSBase | SBML's SBase class, base class of most SBML objects |
| CAssociation | fbc
Proposed representation of gene associations |
| CBoundingBox | layout
A bounding box for an item in a diagram |
| CCompartment | An SBML compartment, where species are located |
| CCompartmentType | A compartment type in SBML Level 2 |
| CConstraint | An SBML constraint, for stating validity assumptions |
| CCurve | layout
A curve connecting elements in a diagram |
| CDefaultTerm | qual
The default result of a Transition |
| CDelay | A delay on the time of execution of an SBML event |
| CDimensions | layout
Spatial dimensions of a 2D or 3D shape |
| CEvent | A discontinuous SBML event |
| CEventAssignment | An assignment to a variable by an SBML event |
| CFluxBound | fbc
Max or min value for a reaction flux |
| CFluxObjective | fbc
An objective function for a flux |
| CFunctionDefinition | A user-defined function in an SBML model |
| CFunctionTerm | qual
A function term |
| CGeneAssociation | fbc
Proposed annotation for gene associations |
| ▼CGraphicalObject | layout
Base class of objects that store layouts |
| CCompartmentGlyph | layout
A glyph for an SBML compartment |
| CGeneralGlyph | layout
A glyph for miscellaneous items |
| CReactionGlyph | layout
A glyph for an SBML reaction |
| CReferenceGlyph | layout
Connection between an object and a glyph |
| CSpeciesGlyph | layout
A glyph for an SBML species |
| CSpeciesReferenceGlyph | layout
A glyph for an SBML species reference |
| CTextGlyph | layout
A glyph for a text label |
| CInitialAssignment | An SBML initial assignment, evaluated once only |
| CInput | qual
The input to a QualitativeSpecies |
| CKineticLaw | The rate expression for an SBML reaction |
| CLayout | layout
The layout of a diagram of an SBML model |
| ▼CLineSegment | layout
Representation of a line |
| CCubicBezier | layout
A Cubic Bézier smooth curve |
| ▼CListOf | Parent class for libSBML's "ListOfXYZ" classes |
| CListOfCompartmentGlyphs | layout
A list of CompartmentGlyph objects |
| CListOfCompartments | A list of Compartment objects |
| CListOfCompartmentTypes | A list of CompartmentType objects |
| CListOfConstraints | A list of Constraint objects |
| CListOfDeletions | comp
A list of Deletion objects |
| CListOfEventAssignments | A list of EventAssignment objects |
| CListOfEvents | A list of Event objects |
| CListOfExternalModelDefinitions | comp
A list of ExternalModelDefinition objects |
| CListOfFluxBounds | fbc
A list of FluxBound objects |
| CListOfFluxObjectives | fbc
A list of FluxObjectives |
| CListOfFunctionDefinitions | A list of FunctionDefinition objects |
| CListOfFunctionTerms | qual
A list of FunctionTerm objects |
| CListOfGeneAssociations | fbc
A list of GeneAssociation objects |
| CListOfGraphicalObjects | layout
A list of GraphicalObject objects |
| CListOfInitialAssignments | A list of InitialAssignment objects |
| CListOfInputs | qual
A list of Input objects |
| CListOfLayouts | layout
A list of Layout objects |
| CListOfLineSegments | layout
A list of LineSegment objects |
| CListOfModelDefinitions | comp
A list of ModelDefinition objects |
| CListOfObjectives | fbc
A list of Objective objects |
| CListOfOutputs | qual
A list of Output objects |
| ▼CListOfParameters | A list of Parameter objects |
| CListOfLocalParameters | A list of LocalParameter objects |
| CListOfPorts | comp
A list of Port objects |
| CListOfQualitativeSpecies | qual
A list of QualitativeSpecies objects |
| CListOfReactionGlyphs | layout
A list of ReactionGlyph objects |
| CListOfReactions | A list of Reaction objects |
| CListOfReferenceGlyphs | layout
A list of ReferenceGlyph objects |
| CListOfReplacedElements | comp
A list of ReplacedElement objects |
| CListOfRules | A list of Rule objects |
| CListOfSpecies | A list of Species objects |
| CListOfSpeciesGlyphs | layout
A list of SpeciesGlyph objects |
| CListOfSpeciesReferenceGlyphs | layout
A list of SpeciesReferenceGlyph objects |
| CListOfSpeciesReferences | A list of SpeciesReference objects |
| CListOfSpeciesTypes | A list of SpeciesType objects |
| CListOfSubmodels | comp
A list of Submodel objects |
| CListOfTextGlyphs | layout
A list of TextGlyph objects |
| CListOfTransitions | qual
A list of Transition objects |
| CListOfUnitDefinitions | A list of UnitDefinition objects |
| CListOfUnits | A list of Unit objects |
| ▼CModel | An SBML model |
| CModelDefinition | comp
A model used in model composition |
| CObjective | fbc
An objective function |
| COutput | qual
The output from a QualitativeSpecies |
| ▼CParameter | An SBML parameter: a named symbol with a value |
| CLocalParameter | A parameter inside an SBML reaction definition |
| CPoint | layout
Representation of a point |
| CPriority | The priority of execution of an SBML event |
| CQualitativeSpecies | qual
Extension of Species |
| CReaction | An SBML reaction between species in an SBML model |
| ▼CRule | Parent class for SBML rules in libSBML |
| CAlgebraicRule | An SBML algebraic rule representing 0 = f(W) |
| CAssignmentRule | An SBML assignment rule representing x = f(Y) |
| CRateRule | An SBML rate rule representing dx/dt = f(Y) |
| CSBMLDocument | Overall SBML container object |
| ▼CSimpleSpeciesReference | Abstract class for references to species in reactions |
| CModifierSpeciesReference | A reference to an SBML modifier species |
| CSpeciesReference | A reference to an SBML species in a reaction |
| CSpecies | An SBML species – a pool of entities |
| CSpeciesType | A species type in SBML Level 2 |
| CStoichiometryMath | Stochiometry expressions in SBML Level 2 reactions |
| CTransition | qual
A transition of a QualitativeSpecies |
| CTrigger | The trigger expression for an SBML event |
| CUnit | A single unit referenced in an SBML unit definition |
| CUnitDefinition | A definition of a unit used in an SBML model |
| CSBaseExtensionPoint | Base class for extending SBML components |
| ▼CSBasePlugin | Base class for extending SBML objects in packages |
| ▼CCompSBasePlugin | comp
Extension of SBase |
| CCompModelPlugin | comp
Extension of Model |
| CFbcModelPlugin | fbc
Extension of Model |
| CFbcSpeciesPlugin | fbc
Extension of Species |
| CLayoutModelPlugin | layout
Extension of Model |
| CLayoutSpeciesReferencePlugin | layout
Extension of SpeciesReference |
| CQualModelPlugin | qual
Extension of Model |
| ▼CSBMLDocumentPlugin | Base class for extending SBMLDocument in packages |
| CCompSBMLDocumentPlugin | comp
Extension of SBMLDocument |
| CFbcSBMLDocumentPlugin | fbc
Extension of SBMLDocument |
| CLayoutSBMLDocumentPlugin | layout
Extension of SBMLDocument |
| CQualSBMLDocumentPlugin | qual
Extension of SBMLDocument |
| CSBMLDocumentPluginNotRequired | Base class for non-required Level 3 packages plug-ins |
| ▼CSBasePluginCreatorBase | Base class of SBasePluginCreator |
| CSBasePluginCreator< SBasePluginType, SBMLExtensionType > | Template for SBasePlugin factory objects |
| ▼CSBMLConverter | Base class for SBML converters |
| CCobraToFbcConverter | fbc
COBRA to SBML Level 3 'fbc' converter |
| CCompFlatteningConverter | comp
"Flattens" a model, removing composition |
| CFbcToCobraConverter | fbc
SBML Level 3 'fbc' to COBRA converter |
| CSBMLFunctionDefinitionConverter | Converter to expand user-defined functions in-line |
| CSBMLIdConverter | Converter for replacing object identifiers |
| CSBMLInferUnitsConverter | Converter for inferring and setting parameter units |
| CSBMLInitialAssignmentConverter | Converter that removes SBML initial assignments |
| CSBMLLevelVersionConverter | Whole-document SBML Level/Version converter |
| CSBMLLocalParameterConverter | Converter to turn local parameters into global ones |
| CSBMLReactionConverter | Converter to replace reactions with SBML rate rules |
| CSBMLRuleConverter | Converter that sorts SBML rules and assignments |
| CSBMLStripPackageConverter | Converter that removes SBML Level 3 packages |
| CSBMLUnitsConverter | Converts a model's existing units to SI units |
| CSBMLConverterRegister< SBMLConversionType > | Template for SBML converter registry registrations |
| CSBMLConverterRegistry | Registry of all libSBML SBML converters |
| ▼CSBMLExtension | Base class for SBML Level 3 package plug-ins |
| CCompExtension | comp
Base extension class for the package |
| CFbcExtension | fbc
Base extension class for the package |
| CLayoutExtension | layout
Base extension class for the package |
| CQualExtension | qual
Base extension class for the package |
| CSBMLExtensionRegister< SBMLExtensionType > | Template class for extension package registration |
| CSBMLExtensionRegistry | Registry where package extensions are registered |
| ▼CSBMLNamespaces | Set of SBML Level + Version + namespace triples |
| CSBMLExtensionNamespaces< SBMLExtensionType > | Set of SBML Level + Version + namespace triples |
| CSBMLReader | File and text-string SBML reader |
| ▼CSBMLResolver | comp
Base class for SBML resolvers |
| CSBMLFileResolver | comp
Resolves documents stored on a file system |
| CSBMLResolverRegistry | comp
Registry of all SBML resolvers |
| CSBMLUri | comp
Utility class for handling URIs |
| ▼CSBMLValidator | Base class for SBML validators |
| CSBMLInternalValidator | Basic SBML consistency checks and other validations |
| CSBMLVisitor | Support class for operations on SBML objects |
| CSBMLWriter | File and text-string SBML writer |
| CSBO | Facilities for using the Systems Biology Ontology |
| CSyntaxChecker | Methods for checking the validity of SBML identifiers |
| CToken_t | A token from FormulaTokenizer_nextToken() |
| ▼CValidator | Entry point for SBML validation rules in libSBML |
| CCompValidator | comp
Entry point for package validation |
| CFbcValidator | fbc
Entry point for package validation |
| CLayoutValidator | layout
Entry point for package validation |
| CQualValidator | qual
Entry point for package validation |
| CVConstraint | Helper class for SBML validators |
| CXMLAttributes | A list of attributes on an XML element |
| ▼CXMLError | XML-level errors, warnings and other diagnostics |
| CSBMLError | An error, warning or other diagnostic |
| ▼CXMLErrorLog | Log of diagnostics reported during XML processing |
| CSBMLErrorLog | Log of diagnostics reported during processing |
| CXMLInputStream | An interface to an XML input stream |
| CXMLLogOverride | Facility for temporarily overriding error severities |
| CXMLNamespaces | An XML Namespace |
| CXMLOutputStream | Interface to an XML output stream |
| ▼CXMLToken | A token in an XML stream |
| CXMLNode | A node in libSBML's XML document tree |
| CXMLTriple | A qualified XML name |