libSBML C++ API
5.20.2
|
Represents SBML errors and other diagnostics. More...
Represents SBML errors and other diagnostics.
enum FbcSBMLErrorCode_t |
Codes for all SBML-level errors and warnings from the 'fbc' package.
These are distinguished from other SBML error codes by having a number between 2000000 and 2099999.
Enumerator | |
---|---|
FbcUnknown | Unknown error from fbc |
FbcNSUndeclared | The fbc ns is not correctly declared |
FbcElementNotInNs | Element not in fbc namespace |
FbcDuplicateComponentId | Duplicate 'id' attribute value |
FbcSBMLSIdSyntax | Invalid 'id' attribute |
FbcAttributeRequiredMissing | Required fbc:required attribute on |
FbcAttributeRequiredMustBeBoolean | The fbc:required attribute must be Boolean |
FbcRequiredFalse | The fbc:required attribute must be 'false' |
FbcOnlyOneEachListOf | One of each list of allowed |
FbcNoEmptyListOfs | ListOf elements cannot be empty |
FbcLOFluxBoundsAllowedElements | Allowed elements on ListOfFluxBounds |
FbcLOObjectivesAllowedElements | Allowed elements on ListOfObjectives |
FbcLOFluxBoundsAllowedAttributes | Allowed attributes on ListOfFluxBounds |
FbcLOObjectivesAllowedAttributes | Allowed attributes on ListOfObjectives |
FbcActiveObjectiveSyntax | Type of activeObjective attribute |
FbcActiveObjectiveRefersObjective | ActiveObjective must reference Objective |
FbcModelMustHaveStrict | 'Strict' attribute required on |
FbcModelStrictMustBeBoolean | 'Strict' attribute must be boolean |
FbcLOGeneProductsAllowedElements | Allowed elements on ListOfGeneProducts |
FbcLOGeneProductsAllowedAttributes | Allowed attributes on ListOfGeneProducts |
FbcLOUserConstraintsAllowedElements | |
FbcLOUserConstraintsAllowedAttributes | |
FbcSpeciesAllowedL3Attributes | Species allowed attributes |
FbcSpeciesChargeMustBeInteger | Charge must be integer |
FbcSpeciesFormulaMustBeString | Chemical formula must be string |
FbcSpeciesChargeMustBeDouble | Charge must be double |
FbcFluxBoundAllowedL3Attributes |
|
FbcFluxBoundAllowedElements |
|
FbcFluxBoundRequiredAttributes | Invalid attribute found on |
FbcFluxBoundRectionMustBeSIdRef | Datatype for 'fbc:reaction' must be SIdRef |
FbcFluxBoundNameMustBeString | The attribute 'fbc:name' must be of the data type string |
FbcFluxBoundOperationMustBeEnum | The attribute 'fbc:operation' must be of data type FbcOperation |
FbcFluxBoundValueMustBeDouble | The attribute 'fbc:value' must be of the data type double |
FbcFluxBoundReactionMustExist | 'fbc:reaction' must refer to valid reaction |
FbcFluxBoundsForReactionConflict | Conflicting set of FluxBounds for a reaction |
FbcObjectiveAllowedL3Attributes |
|
FbcObjectiveAllowedElements |
|
FbcObjectiveRequiredAttributes | Invalid attribute found on |
FbcObjectiveNameMustBeString | The attribute 'fbc:name' must be of the data type string |
FbcObjectiveTypeMustBeEnum | The attribute 'fbc:type' must be of data type FbcType. |
FbcObjectiveOneListOfObjectives | An |
FbcObjectiveLOFluxObjMustNotBeEmpty |
|
FbcObjectiveLOFluxObjOnlyFluxObj | Invalid element found in |
FbcObjectiveLOFluxObjAllowedAttribs |
|
FbcFluxObjectAllowedL3Attributes |
|
FbcFluxObjectAllowedElements |
|
FbcFluxObjectRequiredAttributes | Invalid attribute found on |
FbcFluxObjectNameMustBeString | The attribute 'fbc:name' must be of the data type string |
FbcFluxObjectReactionMustBeSIdRef | Datatype for 'fbc:reaction' must be SIdRef |
FbcFluxObjectReactionMustExist | 'fbc:reaction' must refer to valid reaction |
FbcFluxObjectCoefficientMustBeDouble | The attribute 'fbc:coefficient' must be of the data type double |
FbcFluxObjectCoefficientWhenStrict | The 'fbc:coefficient' must be declared when strict |
FbcFluxObjectiveVariableTypeMustBeFbcVariableTypeEnum | |
FbcFluxObjectReaction2MustBeSIdRef | Datatype for 'fbc:reaction' must be SIdRef |
FbcFluxObjectReaction2MustExist | 'fbc:reaction' must refer to valid reaction |
FbcReactionOnlyOneGeneProdAss | One GeneProductAssociation in a Reaction |
FbcReactionAllowedAttributes | Fbc attributes on a Reaction |
FbcReactionLwrBoundSIdRef | LowerBound must be SIdRef |
FbcReactionUpBoundSIdRef | UpperBound must be SIdRef |
FbcReactionLwrBoundRefExists | LowerBound must point to Parameter |
FbcReactionUpBoundRefExists | UpperBound must point to Parameter |
FbcReactionMustHaveBoundsStrict | Reaction must have bounds when strict |
FbcReactionConstantBoundsStrict | Reaction bounds constant when strict |
FbcReactionBoundsMustHaveValuesStrict | Reaction bounds must have values when strict |
FbcReactionBoundsNotAssignedStrict | Reaction bounds not assigned when strict |
FbcReactionLwrBoundNotInfStrict | LowerBound cannot be INF when strict |
FbcReactionUpBoundNotNegInfStrict | UpperBound cannot be -INF when strict |
FbcReactionLwrLessThanUpStrict | LowerBound less than upperBound when strict |
FbcSpeciesReferenceConstantStrict | SpeciesReferences must be constant when strict |
FbcSpeciesRefsStoichMustBeRealStrict | Stoichiometry of SpeciesReferences must be real valued when strict |
FbcSpeciesRefNotAssignedStrict | SpeciesReference not target of InitialAssignment when strict" |
FbcGeneProdAssocAllowedCoreAttribs | Allowed core attributes on |
FbcGeneProdAssocAllowedCoreElements | Allowed core elements on |
FbcGeneProdAssocAllowedAttribs | Allowed fbc attributes on |
FbcGeneProdAssocIdSyntax | 'fbc:id' must have SId syntax |
FbcGeneProdAssocContainsOneElement |
|
FbcGeneProdAssocNameMustBeString | 'fbc:name' must be string |
FbcGeneProdRefAllowedCoreAttribs | Allowed core attributes on |
FbcGeneProdRefAllowedCoreElements | Allowed core elements on |
FbcGeneProdRefAllowedAttribs | Allowed fbc attributes on |
FbcGeneProdRefGeneProductSIdRef | 'fbc:geneProduct' must be SIdRef |
FbcGeneProdRefGeneProductExists | 'fbc:geneProduct' must point to existing |
FbcAndAllowedCoreAttributes | Allowed core attributes on |
FbcAndAllowedCoreElements | Allowed core elements on |
FbcAndTwoChildren |
|
FbcOrAllowedCoreAttributes | Allowed core attributes on |
FbcOrAllowedCoreElements | Allowed core elements on |
FbcOrTwoChildren |
|
FbcGeneProductAllowedCoreAttributes | Allowed core attributes on |
FbcGeneProductAllowedCoreElements | Allowed core elements on |
FbcGeneProductAllowedAttributes | Allowed fbc attributes on |
FbcGeneProductLabelMustBeString | 'fbc:label' must be string |
FbcGeneProductLabelMustBeUnique | 'fbc:label' must be unique |
FbcGeneProductNameMustBeString | 'fbc:name' must be string |
FbcGeneProductAssocSpeciesMustExist | 'fbc:associatedSpecies' must point to existing |
FbcUserDefinedConstraintComponentAllowedCoreAttributes | |
FbcUserDefinedConstraintComponentAllowedCoreElements | |
FbcUserDefinedConstraintComponentAllowedAttributes | |
FbcUserDefinedConstraintComponentCoefficientMustBeParameter | |
FbcUserDefinedConstraintComponentVariableMustBeReactionOrParameter | |
FbcUserDefinedConstraintComponentVariableTypeMustBeFbcVariableTypeEnum | |
FbcUserDefinedConstraintComponentNameMustBeString | |
FbcUserDefinedConstraintComponentVariable2MustBeReactionOrParameter | |
FbcUserDefinedConstraintAllowedCoreAttributes | |
FbcUserDefinedConstraintAllowedCoreElements | |
FbcUserDefinedConstraintAllowedAttributes | |
FbcUserDefinedConstraintAllowedElements | |
FbcUserDefinedConstraintLowerBoundMustBeParameter | |
FbcUserDefinedConstraintUpperBoundMustBeParameter | |
FbcUserDefinedConstraintNameMustBeString | |
FbcUserDefinedConstraintLOUserDefinedConstraintComponentsAllowedCoreElements | |
FbcUserDefinedConstraintLOUserDefinedConstraintComponentsAllowedCoreAttributes | |
FbcKeyValuePairAllowedCoreAttributes | |
FbcKeyValuePairAllowedCoreElements | |
FbcKeyValuePairAllowedAttributes | |
FbcKeyValuePairKeyMustBeString | |
FbcKeyValuePairNameMustBeString | |
FbcKeyValuePairValueMustBeString | |
FbcKeyValuePairKvp_uriMustBeString | |
FbcSBaseLOKeyValuePairsAllowedAttributes | |
FbcSBaseLOKeyValuePairsAllowedCoreAttributes |