|
libSBML C++ API
5.20.5
|
: Implementation of the MultiSBMLError class More...
: Implementation of the MultiSBMLError class
| enum MultiSBMLErrorCode_t |
Codes for all SBML-level errors and warnings from the 'multi' package.
These are distinguished from other SBML error codes by having a number between 7000000 and 7099999.
| Enumerator | |
|---|---|
| MultiUnknownError | Unknown error from multi |
| MultiNSUndeclared | The Multi ns is not correctly declared |
| MultiElementNotInNs | Element not in Multi namespace |
| MultiMathCi_AllowedMultiAtts | Math ci element: Allowed Multi attributes |
| MultiMathCi_SpeRefAtt_Ref | Math ci element: 'speciesReference' must be the 'id' of a speciesReference within the same reaction |
| MultiMathCi_RepTypAtt_Ref | Math ci element: 'representationType' must be a value of the Multi data type 'RepresentationType' |
| MultiDupClaId | Duplicate 'id' attribute value |
| MultiInvSIdSyn | Invalid SId syntax |
| MultiInvNamSyn | Invalid name syntax |
| MultiUnqId_SptIns | SpeciesTypeInstance must have unique ids within the parent speciesType |
| MultiUnqId_SptCpoInd | SpeciesTypeComponentIndex must have unique ids within the parent speciesType |
| MultiUnqId_InSptBnd | InSpeciesTypeBond must have unique ids within the parent speciesType |
| MultiUnqId_Sft | SpeciesFeatureType must have unique ids within the parent speciesType |
| MultiUnqId_SubListOfSfs | SubListOfSpeciesFeatures must have unique ids within a species |
| MultiUnqId_SpeFtr | SpeciesFeature must have unique ids within a species |
| MultiUnqId_CpaRef | CompartmentReference must have unique ids within a compartment |
| MultiInvSIdRefSyn_Spt_CpaAtt | Invalid SIdRef syntax: 'compartment' attribute of SpeciesType |
| MultiInvSIdRefSyn_PslSpeFtrVal_NumAtt | Invalid SIdRef syntax: 'numericValue' attribute of PossibleSpeciesFeatureValue |
| MultiInvSIdRefSyn_SptIns_SptAtt | Invalid SIdRef syntax: 'speciesType' attribute of SpeciesTypeInstance |
| MultiInvSIdRefSyn_SptIns_CpaRefAtt | Invalid SIdRef syntax: 'compartmentReference' attribute of SpeciesTypeInstance |
| MultiInvSIdRefSyn_SptCpoInd_CpoAtt | Invalid SIdRef syntax: 'component' attribute of SpeciesTypeComponentIndex |
| MultiInvSIdRefSyn_SptCpoInd_ParAtt | Invalid SIdRef syntax: 'identifyingParent' attribute of SpeciesTypeComponentIndex |
| MultiInvSIdRefSyn_InSptBnd_Bst1Att | Invalid SIdRef syntax: 'bindingSite1' attribute of InSpeciesTypeBond |
| MultiInvSIdRefSyn_InSptBnd_Bst2Att | Invalid SIdRef syntax: 'bindingSite2' attribute of InSpeciesTypeBond |
| MultiInvSIdRefSyn_Spe_SptAtt | Invalid SIdRef syntax: 'speciesType' attribute of extended Species |
| MultiInvSIdRefSyn_OutBst_CpoAtt | Invalid SIdRef syntax: 'component' attribute of OutwardBindingSite |
| MultiInvSIdRefSyn_SpeFtr_SpeFtrTypAtt | Invalid SIdRef syntax: 'speciesFeatureType' attribute of SpeciesFeature |
| MultiInvSIdRefSyn_SpeFtr_CpoAtt | Invalid SIdRef syntax: 'component' attribute of SpeciesFeature |
| MultiInvSIdRefSyn_SpeFtrVal_ValAtt | Invalid SIdRef syntax: 'value' attribute of SpeciesFeatureValue |
| MultiInvSIdRefSyn_SplSpeRef_CompRefAtt | Invalid SIdRef syntax: 'compartmentReference' attribute of extended SimpleSpeciesReference |
| MultiInvSIdRefSyn_StpCpoMapInPro_RctAtt | Invalid SIdRef syntax: 'reactant' attribute of SpeciesTypeComponentMapInProduct |
| MultiInvSIdRefSyn_StpCpoMapInPro_RctCpoAtt | Invalid SIdRef syntax: 'reactantComponent' attribute of SpeciesTypeComponentMapInProduct |
| MultiInvSIdRefSyn_StpCpoMapInPro_ProCpoAtt | Invalid SIdRef syntax: 'productComponent' attribute of SpeciesTypeComponentMapInProduct |
| MultiInvSIdRefSyn_Cpa_CpaTypAtt | Invalid SIdRef syntax: 'compartmentType' attribute of extended Compartment |
| MultiInvSIdRefSyn_CpaRef_CpaAtt | Invalid SIdRef syntax: 'compartment' attribute of CompartmentReference |
| MultiSBML_RequiredAttMissing | The 'multi:required' attribute is required on |
| MultiSBML_RequiredAttMustBeBoolean | The 'multi:required' attribute must be Boolean |
| MultiSBML_RequiredAttMustBeTrue | The 'multi:required' attribute must be 'true' |
| MultiLofStps_OnlyOne | ListOfSpeciesTypes: Only one object allowed in a model |
| MultiLofStps_NoEmpty | ListOfSpeciesTypes: Must not be empty |
| MultiLofStps_AllowedAtts | ListOfSpeciesTypes: Allowed attributes |
| MultiLofStps_AllowedElts | ListOfSpeciesTypes: Allowed elements |
| MultiExCpa_AllowedMultiAtts | Extended Compartment: Allowed Multi attributes |
| MultiExCpa_IsTypeAtt_Invalid | Extended Compartment: Invalid boolean syntax of 'isType' attribute |
| MultiExCpa_IsTypeAtt_Required | Extended Compartment: 'isType' attribute is requried |
| MultiExCpa_IsTypeAtt_SameAsParent | Extended Compartment: 'isType' attribute, if referenced, must be same as that of the containing compartment |
| MultiExCpa_CpaTypAtt_Restrict | Extended Compartment: Compartment type can not reference another compartment type |
| MultiLofCpaRefs_OnlyOne | ListOfCompartmentReferences: Only one object allowed in a compartment |
| MultiLofCpaRefs_NoEmpty | ListOfCompartmentReferences: Must not be empty |
| MultiLofCpaRefs_AllowedAtts | ListOfCompartmentReferences: Allowed attributes |
| MultiLofCpaRefs_AllowedElts | ListOfCompartmentReferences: Allowed elements |
| MultiSpt_AllowedCoreAtts | SpeciesType: Allowed SBML core attributes |
| MultiSpt_AllowedCoreElts | SpeciesType: Allowed SBML core children |
| MultiSpt_AllowedMultiAtts | SpeciesType: Allowed Multi attributes |
| MultiSpt_CompartmentAtt_Ref | SpeciesType: 'compartment' must be the 'id' of a compartment |
| MultiSpt_ListOfDefs_NoEmpty | SpeciesType: ListOf- subobjects must not be empty |
| MultiLofSpeFtrTyps_onlyOne | ListOfSpeciesFeatureTypes: Only one <listOfSpeciesFeatureTypes> is allowed in a <speciesType> |
| MultiLofSpeFtrTyps_Elts | ListOfSpeciesFeatureTypes: Only allow speciesFeatureType elements |
| MultiLofSpeFtrTyps_AllowedAtts | ListOfSpeciesFeatureTypes: Allowed attributes |
| MultiLofSptInss_onlyOne | ListOfSpeciesTypeInstances: Only one <listOfSpeciesTypeInstances> is allowed in a <speciesType> |
| MultiLofSptInss_Elts | ListOfSpeciesTypeInstances: Only allow speciesTypeInstance elements |
| MultiLofSptInss_AllowedAtts | ListOfSpeciesTypeInstances: Allowed attributes |
| MultiLofSptCpoInds_onlyOne | ListOfSpeciesTypeComponentIndexes: Only one <listOfSpeciesTypeComponentIndexes> is allowed in a <speciesType> |
| MultiLofSptCpoInds_Elts | ListOfSpeciesTypeComponentIndexes: Only allow speciesTypeComponentIndex elements |
| MultiLofSptCpoInds_AllowedAtts | ListOfSpeciesTypeComponentIndexes: Allowed attributes |
| MultiLofInSptBnds_onlyOne | ListOfInSpeciesTypeBonds: Only one <listOfInSpeciesTypeBonds> is allowed in a <speciesType> |
| MultiLofInSptBnds_Elts | ListOfInSpeciesTypeBonds: Only allow inSpeciesTypeBond elements |
| MultiLofInSptBnds_AllowedAtts | ListOfInSpeciesTypeBonds: Allowed attributes |
| MultiBstSpt_Restrict | BindingSiteSpeciesType: Not permitted to have listOfSpeciesTypeInstances |
| MultiSpeFtrTyp_AllowedCoreAtts | SpeciesFeatureType: Allowed SBML core attributes |
| MultiSpeFtrTyp_AllowedCoreElts | SpeciesFeatureType: Allowed SBML core elements |
| MultiSpeFtrTyp_AllowedMultiAtts | SpeciesFeatureType: Allowed Multi attributes |
| MultiSpeFtrTyp_OccAtt_Ref | SpeciesFeatureType: 'occur' must be a positiveInteger |
| MultiSpeFtrTyp_RestrictElt | SpeciesFeatureType: Required to have one listOfPossibleSpeciesFeatureValues |
| MultiLofPsbSpeFtrVals_AllowedAtts | ListOfPossibleSpeciesFeatureValues: Allowed attributes |
| MultiLofPsbSpeFtrVals_Elts | ListOfPossibleSpeciesFeatureValues: Only allow possibleSpeciesFeatureValue elements |
| MultiLofPsbSpeFtrVals_NoEmpty | ListOfPossibleSpeciesFeatureValues: Must not be empty |
| MultiPsbSpeFtrVal_AllowedCoreAtts | PossibleSpeciesFeatureValue: Allowed SBML core attributes |
| MultiPsbSpeFtrVal_AllowedCoreElts | PossibleSpeciesFeatureValue: Allowed SBML core elements |
| MultiPsbSpeFtrVal_AllowedMultiAtts | PossibleSpeciesFeatureValue: Allowed Multi attributes |
| MultiPsbSpeFtrVal_NumAtt_Ref | PossibleSpeciesFeatureValue: 'numbericValue' must be the 'id' of a parameter |
| MultiSptIns_AllowedCoreAtts | SpeciesTypeInstance: Allowed SBML core attributes |
| MultiSptIns_AllowedCoreElts | SpeciesTypeInstance: Allowed SBML core elements |
| MultiSptIns_AllowedMultiAtts | SpeciesTypeInstance: Allowed Multi attributes |
| MultiSptIns_SptAtt_Ref | SpeciesTypeInstance: 'speciesType' must be the 'id' of a speciesType |
| MultiSptIns_CpaRefAtt_Ref | SpeciesTypeInstance: 'compartmentReference' must be the 'id' of a compartmentReference |
| MultiSptCpoInd_AllowedCoreAtts | SpeciesTypeComponentIndex: Allowed SBML core attributes |
| MultiSptCpoInd_AllowedCoreElts | SpeciesTypeComponentIndex: Allowed SBML core elements |
| MultiSptCpoInd_AllowedMultiAtts | SpeciesTypeComponentIndex: Allowed Multi attributes |
| MultiSptCpoInd_CpoAtt_Ref | SpeciesTypeComponentIndex: 'component' must be the 'id' of a component |
| MultiSptCpoInd_IdParAtt_Ref | SpeciesTypeComponentIndex: 'identifyingParent' must be the 'id' of a component |
| MultiInSptBnd_AllowedCoreAtts | InSpeciesTypeBond: Allowed SBML core attributes |
| MultiInSptBnd_AllowedCoreElts | InSpeciesTypeBond: Allowed SBML core elements |
| MultiInSptBnd_AllowedMultiAtts | InSpeciesTypeBond: Allowed Multi attributes |
| MultiInSptBnd_Bst1Att_Ref | InSpeciesTypeBond: 'bindingSite1' must be the 'id' of a speciesTypeInstance or speciesTypeComponentIndex |
| MultiInSptBnd_Bst2Att_Ref | InSpeciesTypeBond: 'bindingSite2' must be the 'id' of a speciesTypeInstance or speciesTypeComponentIndex |
| MultiInSptBnd_TwoBstAtts_NotSame | InSpeciesTypeBond: 'bindingSite1' and 'bindingSite2' can not reference the same binding site |
| MultiExSpe_AllowedMultiAtts | Extended Species: Allowed Multi attributes |
| MultiExSpe_RestrictSpeciesTypeAtt | Extended Species: SpeciesType attribute must have value of the id of a speciesType |
| MultiExSpe_NoEmptyListOfDefs | Extended Species: ListOf- subobjects must not be empty |
| MultiLofOutBsts_AllowedAtts | ListOfOutwardBindingSites: Allowed attributes |
| MultiLofOutBsts_AllowedElts | ListOfOutwardBindingSites: Allowed elements |
| MultiLofSpeFtrs_AllowedAtts | ListOfSpeciesFeatures: Allowed SBML attributes |
| MultiSubLofSpeFtrs_AllowedMultiAtts | SubListOfSpeciesFeatures: Allowed Multi attributes |
| MultiSubLofSpeFtrs_RelationAtt_Ref | ListOfSpeciesFeatures: 'relation' must be a value of 'Relation' |
| MultiLofSpeFtrs_AllowedElts | ListOfSpeciesFeatures: Allowed elements |
| MultiSubLofSpeFtrs_AllowedCoreAtts | SubListOfSpeciesFeatures: Allowed SBML core attributes |
| MultiSubLofSpeFtrs_AllowedElts | SubListOfSpeciesFeatures: Allowed elements |
| MultiSubLofSpeFtrs_CpoAtt_Ref | SubListOfSpeciesFeatures: 'component' must be the 'id' of a 'SpeciesType' component |
| MultiExSpe_ReqSpt_LofOutBsts | Extended Species: 'speciesType' is required when it has a 'listOfOutwardBindingSites' |
| MultiExSpe_ReqSpt_LofSpeFtrs | Extended Species: 'speciesType' is required when it has a 'listOfSpeciesFeatures' |
| MultiSubLofSpeFtrs_RelationAndOcc | SubListOfSpeciesFeatures: 'relation' can only be 'and' when referencing a speciesFeatureType with occur > 1 |
| MultiSubLofSpeFtrs_TwoSpeFtrs | SubListOfSpeciesFeatures: must have at least two 'speciesFeatures' |
| MultiOutBst_AllowedCoreAtts | OutwardBindingSite: Allowed SBML core attributes |
| MultiOutBst_AllowedCoreElts | OutwardBindingSite: Allowed SBML core elements |
| MultiOutBst_AllowedMultiAtts | OutwardBindingSite: Allowed Multi attributes |
| MultiOutBst_BdgStaAtt_Ref | OutwardBindingSite: 'bindingStatus' must have a value of 'BindingStatus' |
| MultiOutBst_CpoAtt_Ref | OutwardBindingSite: 'component' must be the 'id' of a 'BindingSiteSpeciesType' component |
| MultiOutBst_NotInBond | OutwardBindingSite: An outwardBindingSite can not be in a bond of the species |
| MultiSpeFtr_AllowedCoreAtts | SpeciesFeature: Allowed SBML core attributes |
| MultiSpeFtr_AllowedCoreElts | SpeciesFeature: Allowed SBML core elements |
| MultiSpeFtr_AllowedMultiAtts | SpeciesFeature: Allowed Multi attributes |
| MultiSpeFtr_SpeFtrTypAtt_Ref | SpeciesFeature: 'speciesFeatureType' must be the 'id' of a speciesFeatureType |
| MultiSpeFtr_OccAtt_Ref | SpeciesFeature: 'occur' must be a positiveInteger with restriction |
| MultiSpeFtr_CpoAtt_Ref | SpeciesFeature: 'component' must be the 'id' of a component |
| MultiSpeFtr_RestrictElts | SpeciesFeature: Required one listOfSpeciesFeatureValues |
| MultiLofSpeFtrVals_NoEmpty | ListOfSpeciesFeatureValues: Must not be empty |
| MultiLofSpeFtrVals_AllowedAtts | ListOfSpeciesFeatureValues: Allowed attributes |
| MultiLofSpeFtrVals_AllowedElts | ListOfSpeciesFeatureValues: Allowed elements |
| MultiSpeFtrVal_AllowedCoreAtts | SpeciesFeatureValue: Allowed SBML core attributes |
| MultiSpeFtrVal_AllowedCoreElts | SpeciesFeatureValue: Allowed SBML core elements |
| MultiSpeFtrVal_AllowedMultiAtts | SpeciesFeatureValue: Allowed Multi attributes |
| MultiSpeFtrVal_ValAtt_Ref | SpeciesFeatureValue: 'value' must be the 'id' of a possibleSpeciesFeatureValue |
| MultiIntSpeRec_AllowedAtts | IntraSpeciesReaction: Allowed attributes |
| MultiIntSpeRec_AllowedCoreElts | IntraSpeciesReaction: Allowed SBML core elements |
| MultiExSplSpeRef_AllowedMultiAtts | Extended SimpleSpeciesReference: Allowed Multi attributes |
| MultiExSplSpeRef_CpaRefAtt_Ref | Extended SimpleSpeciesReference: 'compartmentReference' must be the 'id' of a compartmentReference |
| MultiLofSptCpoMapsInPro_NoEmpty | ListOfSpeciesTypeComponentMapsInProduct: Must not be empty |
| MultiLofSptCpoMapsInPro_AllowedAtts | ListOfSpeciesTypeComponentMapsInProduct: Allowed attributes |
| MultiLofSptCpoMapsInPro_AllowedElts | ListOfSpeciesTypeComponentMapsInProduct: Allowed elements |
| MultiSptCpoMapInPro_AllowedCoreAtts | SpeciesTypeComponentMapInProduct: Allowed SBML core attributes |
| MultiSptCpoMapInPro_AllowedCoreElts | SpeciesTypeComponentMapInProduct: Allowed SBML core elements |
| MultiSptCpoMapInPro_AllowedMultiAtts | SpeciesTypeComponentMapInProduct: Allowed Multi attributes |
| MultiSptCpoMapInPro_RctAtt_Ref | SpeciesTypeComponentMapInProduct: 'reactant' must be the 'id' of a reactant speciesReference |
| MultiSptCpoMapInPro_RctCpoAtt_Ref | SpeciesTypeComponentMapInProduct: 'reactantComponent' must be the 'id' of a reactant component |
| MultiSptCpoMapInPro_ProCpoAtt_Ref | SpeciesTypeComponentMapInProduct: 'productComponent' must be the 'id' of a product component |
| MultiCpaRef_AllowedCoreAtts | CompartmentReference: Allowed SBML core attributes |
| MultiCpaRef_AllowedCoreElts | CompartmentReference: Allowed SBML core elements |
| MultiCpaRef_AllowedMultiAtts | CompartmentReference: Allowed Multi attributes |
| MultiCpaRef_CompartmentAtt_Ref | CompartmentReference: 'compartment' must be the 'id' of a compartment |
| MultiCpaRef_IdRequiredOrOptional | CompartmentReference: 'multi:id' is required when referencing the same compartment |
| MultiCpaRef_NoReferenceToAnyParent | CompartmentReference: A compartmentReference cannot reference any parent compartment |