File: jmespath_errc.md

package info (click to toggle)
jsoncons 1.3.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 17,584 kB
  • sloc: cpp: 136,382; sh: 33; makefile: 5
file content (38 lines) | stat: -rw-r--r-- 2,372 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
### jsoncons::jmespath::jmespath_errc

```cpp
#include <jsoncons_ext/jmespath/jmespath_error.hpp>
```

<br>

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

### Member constants

constant                            |Description
------------------------------------|------------------------------
`expected_identifier`               | Expected identifier                           
`expected_index`                    | Expected index                                
`expected_A_Za_Z_`                  | Expected A-Z, a-z, or _                       
`expected_rbracket`            | Expected ]                                    
`expected_rbrace`              | Expected }                                    
`expected_colon`                    | Expected :                                    
`expected_dot`                      | Expected \".\"                                
`expected_or`                       | Expected \"\|\|\"                               
`expected_and`                      | Expected \"&&\"                               
`expected_multi_select_list`        | Expected multi-select-list                    
`invalid_number`                    | Invalid number                                
`invalid_literal`                   | Invalid literal                               
`expected_comparator`               | Expected <, <=, ==, >=, > or !=               
`expected_key`                      | Expected key                                  
`invalid_argument`                  | Invalid argument type                         
`unknown_function`                  | Unknown function                              
`invalid_type`                      | Invalid type                                  
`unexpected_end_of_input`           | Unexpected end of jmespath input              
`step_cannot_be_zero`               | Slice step cannot be zero                     
`syntax_error`                      | Syntax error                           
`invalid_codepoint`                 | Invalid codepoint                             
`illegal_escaped_character`         | Illegal escaped character                     
`unbalanced_parentheses`            | Unbalanced parentheses                        
`invalid_arity`                     | Function called with wrong number of arguments