libSBML C++ API
5.18.0
|
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 |