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