xpath_ast_node Member List

This is the complete list of members for xpath_ast_node, including all inherited members.

_axis | xpath_ast_node | private
_data | xpath_ast_node | private
_left | xpath_ast_node | private
_next | xpath_ast_node | private
_rettype | xpath_ast_node | private
_right | xpath_ast_node | private
_test | xpath_ast_node | private
_type | xpath_ast_node | private
apply_predicate(xpath_node_set_raw &ns, size_t first, xpath_ast_node *expr, const xpath_stack &stack) | xpath_ast_node | inline private
apply_predicates(xpath_node_set_raw &ns, size_t first, const xpath_stack &stack) | xpath_ast_node | inline private
compare_eq(xpath_ast_node *lhs, xpath_ast_node *rhs, const xpath_context &c, const xpath_stack &stack, const Comp &comp) | xpath_ast_node | inline private static
compare_rel(xpath_ast_node *lhs, xpath_ast_node *rhs, const xpath_context &c, const xpath_stack &stack, const Comp &comp) | xpath_ast_node | inline private static
eval_boolean(const xpath_context &c, const xpath_stack &stack) | xpath_ast_node | inline
eval_node_set(const xpath_context &c, const xpath_stack &stack) | xpath_ast_node | inline
eval_number(const xpath_context &c, const xpath_stack &stack) | xpath_ast_node | inline
eval_string(const xpath_context &c, const xpath_stack &stack) | xpath_ast_node | inline
eval_string_concat(const xpath_context &c, const xpath_stack &stack) | xpath_ast_node | inline
is_posinv() | xpath_ast_node | inline
nodetest | xpath_ast_node |
number | xpath_ast_node |
operator=(const xpath_ast_node &) | xpath_ast_node | private
rettype() const | xpath_ast_node | inline
set_next(xpath_ast_node *value) | xpath_ast_node | inline
set_right(xpath_ast_node *value) | xpath_ast_node | inline
step_do(const xpath_context &c, const xpath_stack &stack, T v) | xpath_ast_node | inline private
step_fill(xpath_node_set_raw &ns, const xml_node &n, xpath_allocator *alloc, T) | xpath_ast_node | inline private
step_fill(xpath_node_set_raw &ns, const xml_attribute &a, const xml_node &p, xpath_allocator *alloc, T v) | xpath_ast_node | inline private
step_push(xpath_node_set_raw &ns, const xml_attribute &a, const xml_node &parent, xpath_allocator *alloc) | xpath_ast_node | inline private
step_push(xpath_node_set_raw &ns, const xml_node &n, xpath_allocator *alloc) | xpath_ast_node | inline private
string | xpath_ast_node |
variable | xpath_ast_node |
xpath_ast_node(const xpath_ast_node &) | xpath_ast_node | private
xpath_ast_node(ast_type_t type, xpath_value_type rettype_, const char_t *value) | xpath_ast_node | inline
xpath_ast_node(ast_type_t type, xpath_value_type rettype_, double value) | xpath_ast_node | inline
xpath_ast_node(ast_type_t type, xpath_value_type rettype_, xpath_variable *value) | xpath_ast_node | inline
xpath_ast_node(ast_type_t type, xpath_value_type rettype_, xpath_ast_node *left=0, xpath_ast_node *right=0) | xpath_ast_node | inline
xpath_ast_node(ast_type_t type, xpath_ast_node *left, axis_t axis, nodetest_t test, const char_t *contents) | xpath_ast_node | inline