YCPPSchemaValidationError¶
-
class
YCPPSchemaValidationError: public YCPPCoreError¶
Exception that encapsualtes the validation errors for schema validation.
- enum
Error¶
- enumerator
SUCCESS¶No error.
- enumerator
INSTMT¶Invalid statement (schema).
- enumerator
INID¶Nvalid identifier (schema).
- enumerator
INDATE¶Invalid date format.
- enumerator
INARG¶Invalid value of a statement argument (schema).
- enumerator
MISSSTMT¶Missing required statement (schema).
- enumerator
MISSARG¶Missing required statement argument (schema).
- enumerator
TOOMANY¶Too many instances of some object.
- enumerator
DUPID¶Duplicated identifier (schema).
- enumerator
DUPLEAFLIST¶Multiple instances of leaf-list.
- enumerator
DUPLIST¶Multiple instances of list.
- enumerator
NOUNIQ¶Unique leaves match on 2 list instances (data).
- enumerator
ENUM_DUPVAL¶Duplicated enum value (schema).
- enumerator
ENUM_DUPNAME¶Duplicated enum name (schema).
- enumerator
ENUM_WS¶Enum name with leading/trailing whitespaces (schema).
- enumerator
BITS_DUPVAL¶Duplicated bits value (schema).
- enumerator
BITS_DUPNAME¶Duplicated bits name (schema).
- enumerator
INMOD¶Nvalid module name.
- enumerator
KEY_NLEAF¶List key is not a leaf (schema).
- enumerator
KEY_TYPE¶Invalid list key type (schema).
- enumerator
KEY_CONFIG¶Key config value differs from the list config value.
- enumerator
KEY_MISS¶List key not found (schema).
- enumerator
KEY_DUP¶Duplicated key identifier (schema).
- enumerator
INREGEX¶Nvalid regular expression (schema).
- enumerator
INRESOLV¶No resolvents found (schema).
- enumerator
INSTATUS¶Nvalid derivation because of status (schema).
- enumerator
CIRC_LEAFREFS¶Circular chain of leafrefs detected (schema).
- enumerator
CIRC_IMPORTS¶Circular chain of imports detected (schema).
- enumerator
CIRC_INCLUDES¶Circular chain of includes detected (schema).