YCPPDataValidationError¶
-
class
YCPPDataValidationError
: public YCPPCoreError¶
Exception that encapsualtes the validation errors on a data tree.
YCPPDataValidationError
()¶
- enum
Error
¶Data Validation Error Enum.
- enumerator
SUCCESS
¶No error.
- enumerator
TOOMANY
¶Too many instances of some object.
- enumerator
DUPLEAFLIST
¶Multiple instances of leaf-list.
- enumerator
DUPLIST
¶Multiple instances of list.
- enumerator
NOUNIQ
¶Unique leaves match on 2 list instances (data).
- enumerator
OBSDATA
¶Obsolete data instantiation (data).
- enumerator
NORESOLV
¶No resolvents found for an expression (data).
- enumerator
INELEM
¶Nvalid element (data).
- enumerator
MISSELEM
¶Missing required element (data).
- enumerator
INVAL
¶Invalid value of an element (data).
- enumerator
INVALATTR
¶Invalid attribute value (data).
- enumerator
INATTR
¶Invalid attribute in an element (data).
- enumerator
MISSATTR
¶Missing attribute in an element (data).
- enumerator
NOCONSTR
¶Value out of range/length/pattern (data).
- enumerator
INCHAR
¶Unexpected characters (data).
- enumerator
INPRED
¶Predicate resolution fail (data).
- enumerator
MCASEDATA
¶Data for more cases of a choice (data).
- enumerator
NOMUST
¶Unsatisfied must condition (data).
- enumerator
NOWHEN
¶Unsatisfied when condition (data).
- enumerator
INORDER
¶Invalid order of elements (data).
- enumerator
INWHEN
¶Irresolvable when condition (data).
- enumerator
NOMIN
¶Min-elements constraint not honored (data).
- enumerator
NOMAX
¶Max-elements constraint not honored (data).
- enumerator
NOREQINS
¶Required instance does not exits (data).
- enumerator
NOLEAFREF
¶Leaf pointed to by leafref does not exist (data).
- enumerator
NOMANDCHOICE
¶No mandatory choice case branch exists (data).