<libroxml  version="3.0.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 189 of file roxml_types.h.

Field Documentation

◆ bracket

int roxml_xpath_ctx_t::bracket

are we inside two brackets

Definition at line 195 of file roxml_types.h.

◆ content_quoted

int roxml_xpath_ctx_t::content_quoted

content of val was quoted

Definition at line 200 of file roxml_types.h.

◆ context

int roxml_xpath_ctx_t::context

is it an inside xpath

Definition at line 199 of file roxml_types.h.

◆ dquoted

int roxml_xpath_ctx_t::dquoted

are we double quoted (")

Definition at line 198 of file roxml_types.h.

◆ first_node

xpath_node_t* roxml_xpath_ctx_t::first_node

the very first node of xpath string

Definition at line 201 of file roxml_types.h.

◆ is_first_node

int roxml_xpath_ctx_t::is_first_node

is it the first node of xpath

Definition at line 191 of file roxml_types.h.

◆ nbpath

int roxml_xpath_ctx_t::nbpath

number of xpath in this string

Definition at line 194 of file roxml_types.h.

◆ new_cond

xpath_cond_t* roxml_xpath_ctx_t::new_cond

current xpath cond

Definition at line 203 of file roxml_types.h.

◆ new_node

xpath_node_t* roxml_xpath_ctx_t::new_node

current xpath node

Definition at line 202 of file roxml_types.h.

◆ parenthesys

int roxml_xpath_ctx_t::parenthesys

are we inside two parenthesys

Definition at line 196 of file roxml_types.h.

◆ pos

int roxml_xpath_ctx_t::pos

position in string

Definition at line 190 of file roxml_types.h.

◆ quoted

int roxml_xpath_ctx_t::quoted

are we quoted (')

Definition at line 197 of file roxml_types.h.

◆ shorten_cond

int roxml_xpath_ctx_t::shorten_cond

is the cond a short condition

Definition at line 193 of file roxml_types.h.

◆ wait_first_node

int roxml_xpath_ctx_t::wait_first_node

are we waiting for the first node of a xpath

Definition at line 192 of file roxml_types.h.