<libroxml  version="2.2.1" />
contact: tristan.lelong@libroxml.net
Data Fields
roxml_xpath_ctx_t Struct Reference

xpath parsing context More...

#include <roxml-types.h>

Data Fields

int pos
int is_first_node
int wait_first_node
int shorten_cond
int nbpath
int bracket
int parenthesys
int quoted
int dquoted
int context
int content_quoted
xpath_node_tfirst_node
xpath_node_tnew_node
xpath_cond_tnew_cond

Detailed Description

xpath parsing context

obscure structure that contains all the xapth parsing variables

Definition at line 198 of file roxml-types.h.


Field Documentation

int roxml_xpath_ctx_t::bracket

are we inside two brackets

Definition at line 204 of file roxml-types.h.

int roxml_xpath_ctx_t::content_quoted

content of val was quoted

Definition at line 209 of file roxml-types.h.

int roxml_xpath_ctx_t::context

is it an inside xpath

Definition at line 208 of file roxml-types.h.

int roxml_xpath_ctx_t::dquoted

are we double quoted (")

Definition at line 207 of file roxml-types.h.

xpath_node_t* roxml_xpath_ctx_t::first_node

the very first node of xpath string

Definition at line 210 of file roxml-types.h.

int roxml_xpath_ctx_t::is_first_node

is it the first node of xpath

Definition at line 200 of file roxml-types.h.

int roxml_xpath_ctx_t::nbpath

number of xpath in this string

Definition at line 203 of file roxml-types.h.

xpath_cond_t* roxml_xpath_ctx_t::new_cond

current xpath cond

Definition at line 212 of file roxml-types.h.

xpath_node_t* roxml_xpath_ctx_t::new_node

current xpath node

Definition at line 211 of file roxml-types.h.

int roxml_xpath_ctx_t::parenthesys

are we inside two parenthesys

Definition at line 205 of file roxml-types.h.

int roxml_xpath_ctx_t::pos

position in string

Definition at line 199 of file roxml-types.h.

int roxml_xpath_ctx_t::quoted

are we quoted (')

Definition at line 206 of file roxml-types.h.

int roxml_xpath_ctx_t::shorten_cond

is the cond a short condition

Definition at line 202 of file roxml-types.h.

int roxml_xpath_ctx_t::wait_first_node

are we waiting for the first node of a xpath

Definition at line 201 of file roxml-types.h.