44ROXML_INT
int _func_xpath_open_parenthesys(
roxml_parser_item_t *parser,
char *chunk,
void *data);
45ROXML_INT
int _func_xpath_close_parenthesys(
roxml_parser_item_t *parser,
char *chunk,
void *data);
46ROXML_INT
int _func_xpath_open_brackets(
roxml_parser_item_t *parser,
char *chunk,
void *data);
47ROXML_INT
int _func_xpath_close_brackets(
roxml_parser_item_t *parser,
char *chunk,
void *data);
48ROXML_INT
int _func_xpath_condition_or(
roxml_parser_item_t *parser,
char *chunk,
void *data);
49ROXML_INT
int _func_xpath_condition_and(
roxml_parser_item_t *parser,
char *chunk,
void *data);
51ROXML_INT
int _func_xpath_operators(
roxml_parser_item_t *parser,
char *chunk,
void *data,
int operator,
int operator_bis);
52ROXML_INT
int _func_xpath_operator_equal(
roxml_parser_item_t *parser,
char *chunk,
void *data);
53ROXML_INT
int _func_xpath_operator_sup(
roxml_parser_item_t *parser,
char *chunk,
void *data);
54ROXML_INT
int _func_xpath_operator_inf(
roxml_parser_item_t *parser,
char *chunk,
void *data);
55ROXML_INT
int _func_xpath_operator_diff(
roxml_parser_item_t *parser,
char *chunk,
void *data);
57ROXML_INT
int _func_xpath_funcs(
roxml_parser_item_t *parser,
char *chunk,
void *data,
int func,
char *name);
63ROXML_INT
int _func_xpath_operator_add(
roxml_parser_item_t *parser,
char *chunk,
void *data);
64ROXML_INT
int _func_xpath_operator_subs(
roxml_parser_item_t *parser,
char *chunk,
void *data);
internal header required by all libroxml sources
ROXML_INT void roxml_free_xpath(xpath_node_t *xpath, int nb)
xpath free function
ROXML_INT node_t ** roxml_exec_xpath(node_t *root, node_t *n, xpath_node_t *xpath, int index, int *count)
real xpath execution