libSBML C API  libSBML 5.8.0 C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
SBMLLevelVersionConverter Class Reference

Detailed Description

SBML converter for transforming documents from one Level+Version to another.

This class of objects is defined by libSBML only and has no direct equivalent in terms of SBML components. It is a class used in the implementation of extra functionality provided by libSBML.

This SBML converter takes an SBML document of one SBML Level+Version combination and attempts to convert it to another Level+Version combination. The target Level+Version is set using an SBMLNamespace object in the ConversionProperties object that controls this converter.

This class is the basis for SBMLDocument::setLevelAndVersion().

See Also
SBMLFunctionDefinitionConverter
SBMLInitialAssignmentConverter
SBMLRuleConverter
SBMLStripPackageConverter
SBMLUnitsConverter