#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 |
Environment
List of namespaces
Set of functions
axiom_node_t* axiom_xpath_context::root_node |
Root node
axiom_node_t* axiom_xpath_context::node |
Context node
axiom_attribute_t* axiom_xpath_context::attribute |
Context attribute
axiom_namespace_t* axiom_xpath_context::ns |
Context attribute
Context position
Context size *Does not work location paths due to optimizations
XPath expression
axis2_bool_t axiom_xpath_context::streaming |
Streaming
axutil_stack_t* axiom_xpath_context::stack |
Stack of processed items