|
libSBML C++ API
5.20.2
|
Represents SBML errors and other diagnostics. More...
Represents SBML errors and other diagnostics.
| enum QualSBMLErrorCode_t |
Codes for all SBML-level errors and warnings from the 'qual' package.
These are distinguished from other SBML error codes by having a number between 3000000 and 3099999.
| Enumerator | |
|---|---|
| QualUnknown | Unknown error from qual. |
| QualNSUndeclared | The qual ns is not correctly declared. |
| QualElementNotInNs | Element not in qual namespace. |
| QualFunctionTermBool | FunctionTerm should return boolean. |
| QualMathCSymbolDisallowed | CSymbol time or delay not allowed. |
| QualDuplicateComponentId | Duplicate 'id' attribute value. |
| QualAttributeRequiredMissing | Required qual:required attribute on |
| QualAttributeRequiredMustBeBoolean | The qual:required attribute must be Boolean. |
| QualRequiredTrueIfTransitions | The qual:required attribute must be 'true' if math changes. |
| QualOneListOfTransOrQS | Only one |
| QualEmptyLONotAllowed | Empty |
| QualLOTransitiondAllowedElements | Elements allowed on |
| QualLOQualSpeciesAllowedElements | Elements allowed on |
| QualLOQualSpeciesAllowedAttributes | Attributes allowed on |
| QualLOTransitionsAllowedAttributes | Attributes allowed on |
| QualQualSpeciesAllowedCoreAttributes | Core attributes allowed on |
| QualQualSpeciesAllowedElements | Elements allowed on |
| QualQualSpeciesAllowedAttributes | Attributes allowed on |
| QualConstantMustBeBool | Attribute 'constant' on |
| QualNameMustBeString | Attribute 'name' on |
| QualInitialLevelMustBeInt | Attribute 'initialLevel' on |
| QualMaxLevelMustBeInt | Attribute 'maxLevel' on |
| QualCompartmentMustReferExisting | Attribute 'compartment' on |
| QualInitialLevelCannotExceedMax | Attribute 'initialLevel' on |
| QualConstantQSCannotBeOutput | Constant |
| QualQSAssignedOnlyOnce | A |
| QualInitalLevelNotNegative | Attribute 'initialLevel' on |
| QualMaxLevelNotNegative | Attribute 'maxLevel' on |
| QualTransitionAllowedCoreAttributes | Core attributes allowed on |
| QualTransitionAllowedElements | Elements allowed on |
| QualTransitionAllowedAttributes | Attributes allowed on |
| QualTransitionNameMustBeString | Attribute 'name' on |
| QualTransitionLOElements | ListOf elements on |
| QualTransitionEmptyLOElements | ListOf elements on |
| QualTransitionLOInputElements | Elements on |
| QualTransitionLOOutputElements | Elements on |
| QualTransitionLOFuncTermElements | Elements on |
| QualTransitionLOInputAttributes | Attributes allowed on |
| QualTransitionLOOutputAttributes | Attributes allowed on |
| QualTransitionLOFuncTermAttributes | Attributes allowed on |
| QualTransitionLOFuncTermExceedMax |
|
| QualTransitionLOFuncTermNegative |
|
| QualInputAllowedCoreAttributes | Core attributes allowed on |
| QualInputAllowedElements | Elements allowed on |
| QualInputAllowedAttributes | Attributes allowed on |
| QualInputNameMustBeString | Attribute 'name' on |
| QualInputSignMustBeSignEnum | Attribute 'sign' on |
| QualInputTransEffectMustBeInputEffect | Attribute 'transitionEffect' on |
| QualInputThreshMustBeInteger | Attribute 'thresholdLevel' on |
| QualInputQSMustBeExistingQS | Attribute 'qualitativeSpecies' on |
| QualInputConstantCannotBeConsumed | Constant |
| QualInputThreshMustBeNonNegative | Attribute 'thresholdLevel' on |
| QualOutputAllowedCoreAttributes | Core attributes allowed on |
| QualOutputAllowedElements | Elements allowed on |
| QualOutputAllowedAttributes | Attributes allowed on |
| QualOutputNameMustBeString | Attribute 'name' on |
| QualOutputTransEffectMustBeOutput | Attribute 'transitionEffect' on |
| QualOutputLevelMustBeInteger | Attribute 'outputLevel' on |
| QualOutputQSMustBeExistingQS | Attribute 'qualitativeSpecies' on |
| QualOutputConstantMustBeFalse | Constant 'qualitativeSpecies' cannot be |
| QualOutputProductionMustHaveLevel |
|
| QualOutputLevelMustBeNonNegative | Attribute 'outputLevel' on |
| QualDefaultTermAllowedCoreAttributes | Core attributes allowed on |
| QualDefaultTermAllowedElements | Elements allowed on |
| QualDefaultTermAllowedAttributes | Attributes allowed on |
| QualDefaultTermResultMustBeInteger | Attribute 'resultLevel' on |
| QualDefaultTermResultMustBeNonNeg | Attribute 'resultLevel' on |
| QualFuncTermAllowedCoreAttributes | Core attributes allowed on |
| QualFuncTermAllowedElements | Elements allowed on |
| QualFuncTermAllowedAttributes | Attributes allowed on |
| QualFuncTermOnlyOneMath | Only one |
| QualFuncTermResultMustBeInteger | Attribute 'resultLevel' on |
| QualFuncTermResultMustBeNonNeg | Attribute 'resultLevel' on |