Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

XEXP Struct Reference


Detailed Description

Structure to describe XPath expression.

Definition at line 91 of file xpath.c.

Data Fields

XEXP * next
 Next item.

XEXP * prev
 Previous item.

xmlDocPtr doc
 Current XML document.

xmlXPathContextPtr pctx
 Current XPath context.

xmlXPathObjectPtr pobj
 Current XPath objects.

xmlNodePtr parent
 Current parent node or NULL.

int pos
 Position within XPath expr.

int conv
 Conversion: string/boolean/number.

char expr [1]
 XPath expression text.


Field Documentation

int XEXP::conv
 

Conversion: string/boolean/number.

Definition at line 99 of file xpath.c.

Referenced by xpath_vfunc_common().

xmlDocPtr XEXP::doc
 

Current XML document.

Definition at line 94 of file xpath.c.

Referenced by xpath_vfunc_common().

char XEXP::expr[1]
 

XPath expression text.

Definition at line 100 of file xpath.c.

Referenced by xpath_vfunc_common().

struct XEXP* XEXP::next
 

Next item.

Definition at line 92 of file xpath.c.

Referenced by xpath_close(), xpath_next(), and xpath_vfunc_common().

xmlNodePtr XEXP::parent
 

Current parent node or NULL.

Definition at line 97 of file xpath.c.

Referenced by xpath_next(), and xpath_vfunc_common().

xmlXPathContextPtr XEXP::pctx
 

Current XPath context.

Definition at line 95 of file xpath.c.

Referenced by xpath_close(), and xpath_vfunc_common().

xmlXPathObjectPtr XEXP::pobj
 

Current XPath objects.

Definition at line 96 of file xpath.c.

Referenced by xpath_close(), xpath_next(), and xpath_vfunc_common().

int XEXP::pos
 

Position within XPath expr.

Definition at line 98 of file xpath.c.

Referenced by xpath_next(), and xpath_vfunc_common().

struct XEXP* XEXP::prev
 

Previous item.

Definition at line 93 of file xpath.c.

Referenced by xpath_vfunc_common().


The documentation for this struct was generated from the following file:
Generated on 23 Oct 2023 by doxygen.
Contact: chw@ch-werner.de