#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
1.5.3