libSBML Perl API  libSBML 5.10.0 Perl API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CASTBase
 CCompPkgNamespaces{comp} Extension of SBMLNamespaces for the SBML Level 3 'comp' package
 CConversionOption{core} Class of object that encapsulates a conversion option
 CConversionProperties{core} Class of object that encapsulates the properties of an SBML converter
 CCVTerm{core} Representation of MIRIAM-compliant controlled vocabulary annotation
 CDate{core} Representation of MIRIAM-compliant dates used in ModelHistory
 Cdoc_about_mathml_semantic_annotationsThe <semantics> element is a MathML 2.0 construct that can be used to associate additional information with a MathML construct
 Cdoc_additional_typecode_details
 Cdoc_algebraicrule_setting_lv
 Cdoc_astnode_types
 Cdoc_base_units
 Cdoc_compartment_both_size_and_volume
 Cdoc_compartment_units
 Cdoc_compartmenttype_setting_lv
 Cdoc_config_for_reading_zipped_files
 Cdoc_config_for_writing_zipped_files
 Cdoc_constraint_setting_lv
 Cdoc_cvterm_common_description
 Cdoc_date_string_format
 Cdoc_delay_setting_lv
 Cdoc_delay_units
 Cdoc_errorlog_what_are_severities
 Cdoc_event_setting_lv
 Cdoc_event_using_useValuesFromTriggerTime
 Cdoc_eventassignment_units
 Cdoc_id_syntax
 Cdoc_initialassignment_units
 Cdoc_kineticlaw_units
 Cdoc_localparameter_units
 Cdoc_note_assignmentRule_setting_lv
 Cdoc_note_charge_deprecated
 Cdoc_note_compartment_setting_lv
 Cdoc_note_compartment_volume
 Cdoc_note_eventassignment_setting_lv
 Cdoc_note_functiondefinition_setting_lv
 Cdoc_note_initialassignment_setting_lv
 Cdoc_note_kineticlaw_setting_lv
 Cdoc_note_localparameter_setting_lv
 Cdoc_note_mathml_semantic_annotations_uncommon
 Cdoc_note_model_setting_lv
 Cdoc_note_modifierspeciesreference_setting_lv
 Cdoc_note_object_is_copied
 Cdoc_note_parameter_about_constant
 Cdoc_note_parameter_setting_lv
 Cdoc_note_priority_only_l3
 Cdoc_note_priority_setting_lv
 Cdoc_note_raterule_setting_lv
 Cdoc_note_reaction_setting_lv
 Cdoc_note_sbmlreader_error_handling
 Cdoc_note_spatial_dimensions_as_double
 Cdoc_note_species_setting_lv
 Cdoc_note_species_units
 Cdoc_note_speciesreference_setting_lv
 Cdoc_note_speciestype_setting_lv
 Cdoc_note_stoichiometrymath_availability
 Cdoc_note_stoichiometrymath_setting_lv
 Cdoc_note_timeunits_substanceunits
 Cdoc_note_unassigned_unit_are_not_a_default
 Cdoc_note_unit_analysis_depends_on_model
 Cdoc_note_unit_inference_depends_on_model
 Cdoc_note_unit_setting_lv
 Cdoc_note_unitdefinition_setting_lv
 Cdoc_rule_level_1
 Cdoc_rule_units
 Cdoc_rules_general_summary
 Cdoc_sbase_what_is_user_data
 Cdoc_sbml_error_code_ranges
 Cdoc_sbml_error_table
 Cdoc_sbmldocument_default_level
 Cdoc_sbmldocument_default_version
 Cdoc_sbmlnamespaces_what_is_it
 Cdoc_sbmlreader_if_compressed
 Cdoc_summary_of_string_math
 Cdoc_summary_of_string_math_l3
 Cdoc_warning_delay_math_literals
 Cdoc_warning_event_timeUnits
 Cdoc_warning_eventassignment_math_literals
 Cdoc_warning_initialassignment_math_literals
 Cdoc_warning_kineticlaw_math_literals
 Cdoc_warning_L1_math_string_syntax
 Cdoc_warning_modifying_structure
 Cdoc_warning_reaction_cant_ignore_fast
 Cdoc_warning_rule_math_literals
 Cdoc_warning_species_spatialSizeUnits
 Cdoc_warning_typecodes_not_unique
 Cdoc_warning_unit_offset_only_l2v1
 Cdoc_warning_useValuesFromTriggerTime
 Cdoc_what_are_annotations
 Cdoc_what_are_cvterms
 Cdoc_what_are_notes
 Cdoc_what_are_plugins
 Cdoc_what_are_sbmlnamespaces
 Cdoc_what_are_typecodes
 Cdoc_what_is_astnode
 Cdoc_what_is_listof
 Cdoc_what_is_metaid
 Cdoc_what_is_metaidref
 Cdoc_what_is_SBMLDocument
 Cdoc_what_is_sid
 Cdoc_what_is_sidref
 Cdoc_what_is_unitsidref
 Cstd::exceptionSTL class
 CFbcPkgNamespaces{fbc} Extension of SBMLNamespaces for the SBML Level 3 'fbc' package
 CFormulaTokenizer_t{core} used to track the state of tokenizing a string
 CL3ParserSettings{core} A helper class for controlling the behavior of the text-string formula parser
 CLayoutPkgNamespaces{layout} Extension of SBMLNamespaces for the SBML Level 3 'layout' package
 CList{core} Simple, plain, generic lists, and associated list utilities
 CModelCreator{core} Representation of MIRIAM-compliant model creator data used in ModelHistory
 CModelHistory{core} Representation of MIRIAM-compliant model history data
 CQualPkgNamespaces{qual} Extension of SBMLNamespaces for the SBML Level 3 'qual' package
 CRDFAnnotationParser{core} Read/write/manipulate RDF annotations stored in SBML annotation elements
 CSBase{core} Implementation of SBase, the base class of most SBML objects
 CSBaseExtensionPoint{core} Representation of an extension point of SBML's package extension
 CSBasePlugin{core} Representation of a plug-in object of SBML's package extension
 CSBasePluginCreatorBase{core} Base class of SBasePluginCreator
 CSBMLConverter{core} Base class for SBML converters
 CSBMLConverterRegistry{core} Registry of all SBML converters
 CSBMLExtension{core} The core component of SBML's package extension
 CSBMLExtensionRegister< SBMLExtensionType >{core} Template class for registering an extension package to the SBMLExtensionRegistry class
 CSBMLExtensionRegistry{core} Registry class in which extension packages are registered
 CSBMLNamespaces{core} Class to store SBML Level, Version and namespace information
 CSBMLReader{core} Methods for reading SBML from files and text strings
 CSBMLResolver{comp} Base class for SBML resolvers
 CSBMLResolverRegistry{comp} Registry of all SBML resolvers
 CSBMLUri{comp} utility class for handling URIs
 CSBMLValidator{core} Base class for SBML validators
 CSBMLVisitor{core} Support class for performing operations on SBML objects
 CSBMLWriter{core} Methods for writing SBML to files and text strings
 CSBO{core} Methods for interacting with Systems Biology Ontology terms
 CSyntaxChecker{core} Methods for checking syntax of SBML identifiers and other strings
 CToken_t{core} Structure used to store a token returned by FormulaTokenizer_nextToken()
 CValidator{core} Entry point for libSBML's implementation of SBML validation rules
 CVConstraint{core} Helper class for implementing SBML validation and consistency-checking
 CXMLAttributes{core} Representation of attributes on an XML node
 CXMLError{core} Representation of errors, warnings and other diagnostics
 CXMLErrorLog{core} Log of errors and other events encountered while processing an XML file or data stream
 CXMLLogOverride{core} Utility class implementing a temporary override the severity on error logs
 CXMLNamespaces{core} Representation of XML Namespaces
 CXMLToken{core} Representation of a token in an XML stream
 CXMLTriple{core} Representation of a qualified XML name