

























|
| |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XMLValid Class Reference#include <XMLValidityCodes.hpp>
List of all members.
Public Types |
enum | Codes {
NoError = 0,
E_LowBounds = 1,
ElementNotDefined = 2,
AttNotDefined = 3,
NotationNotDeclared = 4,
RootElemNotLikeDocType = 5,
RequiredAttrNotProvided = 6,
ElementNotValidForContent = 7,
BadIDAttrDefType = 8,
InvalidEmptyAttValue = 9,
ElementAlreadyExists = 10,
MultipleIdAttrs = 11,
ReusedIDValue = 12,
IDNotDeclared = 13,
UnknownNotRefAttr = 14,
UndeclaredElemInDocType = 15,
EmptyNotValidForContent = 16,
AttNotDefinedForElement = 17,
BadEntityRefAttr = 18,
UnknownEntityRefAttr = 19,
NotEnoughElemsForCM = 20,
NoCharDataInCM = 21,
DoesNotMatchEnumList = 22,
AttrValNotName = 23,
NoMultipleValues = 24,
NotSameAsFixedValue = 25,
RepElemInMixed = 26,
NoValidatorFor = 27,
IncorrectDatatype = 28,
NotADatatype = 29,
TextOnlyContentWithType = 30,
FeatureUnsupported = 31,
NestedOnlyInElemOnly = 32,
EltRefOnlyInMixedElemOnly = 33,
OnlyInEltContent = 34,
OrderIsAll = 35,
DatatypeWithType = 36,
DatatypeQualUnsupported = 37,
GroupContentRestricted = 38,
UnknownBaseDatatype = 39,
OneOfTypeRefArchRef = 40,
NoContentForRef = 41,
IncorrectDefaultType = 42,
IllegalAttContent = 43,
ValueNotInteger = 44,
DatatypeError = 45,
SchemaError = 46,
TypeAlreadySet = 47,
ProhibitedAttributePresent = 48,
IllegalXMLSpace = 49,
NotBoolean = 50,
NotDecimal = 51,
FacetsInconsistent = 52,
IllegalFacetValue = 53,
IllegalDecimalFacet = 54,
UnknownFacet = 55,
InvalidEnumValue = 56,
OutOfBounds = 57,
NotAnEnumValue = 58,
NotInteger = 59,
IllegalIntegerFacet = 60,
NotReal = 61,
IllegalRealFacet = 62,
ScaleLargerThanPrecision = 63,
PrecisionExceeded = 64,
ScaleExceeded = 65,
NotFloat = 66,
SchemaRootError = 67,
WrongTargetNamespace = 68,
SimpleTypeHasChild = 69,
NoDatatypeValidatorForSimpleType = 70,
GrammarNotFound = 71,
DisplayErrorMessage = 72,
XsiTypeAbstract = 73,
SchemaAbstractError = 74,
NillNotAllowed = 75,
NilAttrNotEmpty = 76,
FixedDifferentFromActual = 77,
NoDatatypeValidatorForAttribute = 78,
GenericError = 79,
ElementNotQualified = 80,
ElementNotUnQualified = 81,
E_HighBounds = 82,
W_LowBounds = 83,
W_HighBounds = 84,
F_LowBounds = 85,
F_HighBounds = 86
} |
Static Public Methods |
bool | isFatal (const XMLValid::Codes toCheck) |
bool | isWarning (const XMLValid::Codes toCheck) |
bool | isError (const XMLValid::Codes toCheck) |
XMLErrorReporter::ErrTypes | errorType (const XMLValid::Codes toCheck) |
Member Enumeration Documentation
|
-
Enumeration values:
-
NoError
|
|
E_LowBounds
|
|
ElementNotDefined
|
|
AttNotDefined
|
|
NotationNotDeclared
|
|
RootElemNotLikeDocType
|
|
RequiredAttrNotProvided
|
|
ElementNotValidForContent
|
|
BadIDAttrDefType
|
|
InvalidEmptyAttValue
|
|
ElementAlreadyExists
|
|
MultipleIdAttrs
|
|
ReusedIDValue
|
|
IDNotDeclared
|
|
UnknownNotRefAttr
|
|
UndeclaredElemInDocType
|
|
EmptyNotValidForContent
|
|
AttNotDefinedForElement
|
|
BadEntityRefAttr
|
|
UnknownEntityRefAttr
|
|
NotEnoughElemsForCM
|
|
NoCharDataInCM
|
|
DoesNotMatchEnumList
|
|
AttrValNotName
|
|
NoMultipleValues
|
|
NotSameAsFixedValue
|
|
RepElemInMixed
|
|
NoValidatorFor
|
|
IncorrectDatatype
|
|
NotADatatype
|
|
TextOnlyContentWithType
|
|
FeatureUnsupported
|
|
NestedOnlyInElemOnly
|
|
EltRefOnlyInMixedElemOnly
|
|
OnlyInEltContent
|
|
OrderIsAll
|
|
DatatypeWithType
|
|
DatatypeQualUnsupported
|
|
GroupContentRestricted
|
|
UnknownBaseDatatype
|
|
OneOfTypeRefArchRef
|
|
NoContentForRef
|
|
IncorrectDefaultType
|
|
IllegalAttContent
|
|
ValueNotInteger
|
|
DatatypeError
|
|
SchemaError
|
|
TypeAlreadySet
|
|
ProhibitedAttributePresent
|
|
IllegalXMLSpace
|
|
NotBoolean
|
|
NotDecimal
|
|
FacetsInconsistent
|
|
IllegalFacetValue
|
|
IllegalDecimalFacet
|
|
UnknownFacet
|
|
InvalidEnumValue
|
|
OutOfBounds
|
|
NotAnEnumValue
|
|
NotInteger
|
|
IllegalIntegerFacet
|
|
NotReal
|
|
IllegalRealFacet
|
|
ScaleLargerThanPrecision
|
|
PrecisionExceeded
|
|
ScaleExceeded
|
|
NotFloat
|
|
SchemaRootError
|
|
WrongTargetNamespace
|
|
SimpleTypeHasChild
|
|
NoDatatypeValidatorForSimpleType
|
|
GrammarNotFound
|
|
DisplayErrorMessage
|
|
XsiTypeAbstract
|
|
SchemaAbstractError
|
|
NillNotAllowed
|
|
NilAttrNotEmpty
|
|
FixedDifferentFromActual
|
|
NoDatatypeValidatorForAttribute
|
|
GenericError
|
|
ElementNotQualified
|
|
ElementNotUnQualified
|
|
E_HighBounds
|
|
W_LowBounds
|
|
W_HighBounds
|
|
F_LowBounds
|
|
F_HighBounds
|
|
|
Member Function Documentation
The documentation for this class was generated from the following file:
|
|
|