jmespath_errc.md

May 24, 2023 ยท View on GitHub

jsoncons::jmespath::jmespath_errc

#include <jsoncons_ext/jmespath/jmespath_error.hpp>

The constant integer values scoped by jmespath_errc define the values for jmespath error codes.

Member constants

constantDescription
expected_identifierExpected identifier
expected_indexExpected index
expected_A_Za_Z_Expected A-Z, a-z, or _
expected_rbracketExpected ]
expected_rbraceExpected }
expected_colonExpected :
expected_dotExpected "."
expected_orExpected "||"
expected_andExpected "&&"
expected_multi_select_listExpected multi-select-list
invalid_numberInvalid number
invalid_literalInvalid literal
expected_comparatorExpected <, <=, ==, >=, > or !=
expected_keyExpected key
invalid_argumentInvalid argument type
unknown_functionUnknown function
invalid_typeInvalid type
unexpected_end_of_inputUnexpected end of jmespath input
step_cannot_be_zeroSlice step cannot be zero
syntax_errorSyntax error
invalid_codepointInvalid codepoint
illegal_escaped_characterIllegal escaped character
unbalanced_parenthesesUnbalanced parentheses
invalid_arityFunction called with wrong number of arguments