#include <axiom_xpath.h>
Public Attributes | |
const axutil_env_t * | env |
axutil_hash_t * | namespaces |
axutil_hash_t * | functions |
axiom_node_t * | root_node |
axiom_node_t * | node |
axiom_attribute_t * | attribute |
axiom_namespace_t * | ns |
int | position |
int | size |
axiom_xpath_expression_t * | expr |
axis2_bool_t | streaming |
axutil_stack_t * | stack |
axiom_attribute_t* axiom_xpath_context::attribute |
Context attribute
Environment
XPath expression
Set of functions
List of namespaces
axiom_node_t* axiom_xpath_context::node |
Context node
axiom_namespace_t* axiom_xpath_context::ns |
Context attribute
Context position
axiom_node_t* axiom_xpath_context::root_node |
Root node
Context size *Does not work location paths due to optimizations
axutil_stack_t* axiom_xpath_context::stack |
Stack of processed items
axis2_bool_t axiom_xpath_context::streaming |
Streaming