YPathError

class ydk::path::YPathError : public YCoreError

Exception that encapsulates the validation errors for YDK Path.

Error err
YPathError(YPathError::Error error_code)
enum class Error
enumerator SUCCESS

No error.

enumerator XPATH_INTOK

Unexpected XPath token.

enumerator XPATH_EOF

Unexpected end of an XPath expression.

enumerator XPATH_INOP

Invalid XPath operation operands.

enumerator XPATH_INCTX

Invalid XPath context type.

enumerator PATH_INCHAR

Invalid characters (path).

enumerator PATH_INMOD

Invalid module name (path).

enumerator PATH_MISSMOD

Missing module name (path).

enumerator PATH_INNODE

Invalid node name (path).

enumerator PATH_INKEY

Invalid key name (path).

enumerator PATH_MISSKEY

Missing some list keys (path).

enumerator PATH_EXISTS

Target node already exists (path).

enumerator PATH_MISSPAR

Some parent of the target node is missing (path).

enumerator PATH_AMBIGUOUS

Thrown in create where the path expression cannot uniquely identify a given node.