libSBML Perl API  libSBML 5.17.2 Perl API
GroupsSBMLError.h File Reference

Definition of the GroupsSBMLError class. More...

This graph shows which files directly or indirectly include this file:

Enumerations

enum  GroupsSBMLErrorCode_t {
  GroupsUnknown = 4010100,
  GroupsNSUndeclared = 4010101,
  GroupsElementNotInNs = 4010102,
  GroupsDuplicateComponentId = 4010301,
  GroupsIdSyntaxRule = 4010302,
  GroupsAttributeRequiredMissing = 4020101,
  GroupsAttributeRequiredMustBeBoolean = 4020102,
  GroupsAttributeRequiredMustHaveValue = 4020103,
  GroupsModelAllowedElements = 4020201,
  GroupsModelEmptyLOElements = 4020202,
  GroupsModelLOGroupsAllowedCoreElements = 4020203,
  GroupsModelLOGroupsAllowedCoreAttributes = 4020204,
  GroupsGroupAllowedCoreAttributes = 4020301,
  GroupsGroupAllowedCoreElements = 4020302,
  GroupsGroupAllowedAttributes = 4020303,
  GroupsGroupAllowedElements = 4020304,
  GroupsGroupKindMustBeGroupKindEnum = 4020305,
  GroupsGroupNameMustBeString = 4020306,
  GroupsGroupEmptyLOElements = 4020307,
  GroupsGroupLOMembersAllowedCoreElements = 4020308,
  GroupsGroupLOMembersAllowedCoreAttributes = 4020309,
  GroupsGroupLOMembersAllowedAttributes = 4020310,
  GroupsLOMembersNameMustBeString = 4020311,
  GroupsLOMembersConsistentReferences = 4020312,
  GroupsNotCircularReferences = 4020313,
  GroupsMemberAllowedCoreAttributes = 4020401,
  GroupsMemberAllowedCoreElements = 4020402,
  GroupsMemberAllowedAttributes = 4020403,
  GroupsMemberNameMustBeString = 4020404,
  GroupsMemberIdRefMustBeSBase = 4020405,
  GroupsMemberMetaIdRefMustBeSBase = 4020406,
  GroupsMemberIdRefMustBeSId = 4020407,
  GroupsMemberMetaIdRefMustBeID = 4020408
}
 Codes for all SBML-level errors and warnings from the 'groups' package. More...
 

Detailed Description

Definition of the GroupsSBMLError class.

Author
SBMLTeam

Enumeration Type Documentation

◆ GroupsSBMLErrorCode_t

Codes for all SBML-level errors and warnings from the 'groups' package.

These are distinguished from other SBML error codes by having a number between 4000000 and 4099999.

Enumerator
GroupsUnknown 
GroupsNSUndeclared 
GroupsElementNotInNs 
GroupsDuplicateComponentId 
GroupsIdSyntaxRule 
GroupsAttributeRequiredMissing 
GroupsAttributeRequiredMustBeBoolean 
GroupsAttributeRequiredMustHaveValue 
GroupsModelAllowedElements 
GroupsModelEmptyLOElements 
GroupsModelLOGroupsAllowedCoreElements 
GroupsModelLOGroupsAllowedCoreAttributes 
GroupsGroupAllowedCoreAttributes 
GroupsGroupAllowedCoreElements 
GroupsGroupAllowedAttributes 
GroupsGroupAllowedElements 
GroupsGroupKindMustBeGroupKindEnum 
GroupsGroupNameMustBeString 
GroupsGroupEmptyLOElements 
GroupsGroupLOMembersAllowedCoreElements 
GroupsGroupLOMembersAllowedCoreAttributes 
GroupsGroupLOMembersAllowedAttributes 
GroupsLOMembersNameMustBeString 
GroupsLOMembersConsistentReferences 
GroupsNotCircularReferences 
GroupsMemberAllowedCoreAttributes 
GroupsMemberAllowedCoreElements 
GroupsMemberAllowedAttributes 
GroupsMemberNameMustBeString 
GroupsMemberIdRefMustBeSBase 
GroupsMemberMetaIdRefMustBeSBase 
GroupsMemberIdRefMustBeSId 
GroupsMemberMetaIdRefMustBeID