![]() |
Jazz 1.25.+
|
A buffer to keep the state while parsing/executing a query. More...
#include <base_api.h>
Data Fields | |
int | state |
The parser state from PSTATE_INITIAL to PSTATE_COMPLETE_OK. | |
int | apply |
APPLY_NOTHING, APPLY_NAME, APPLY_URL, APPLY_FUNCTION, .. APPLY_ASSIGN_CONST. | |
char | l_node [NAME_SIZE] |
An optional name of a Jazz node that is either the only one or the left of assignment. | |
char | r_node [NAME_SIZE] |
An additional optional name of a Jazz node for the right part in an assignment. | |
char | base [SHORT_NAME_SIZE] |
A Locator compatible base for the l_value. | |
char | entity [NAME_SIZE] |
A Locator compatible entity for the l_value. | |
char | key [NAME_SIZE] |
A Locator compatible key for the l_value. | |
char | name [NAME_SIZE] |
A possible item name. | |
char | url [MAX_FILE_OR_URL_SIZE] |
The endpoint (an URL, file name, folder name, bash script) | |
Locator | r_value |
Parsed //r_base/r_entity/r_key. | |
Locator | rr_value |
Parsed //r_base/r_entity/r_key(//rr_base/rr_entity/rr_key) | |
A buffer to keep the state while parsing/executing a query.