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 |