XEXP Struct Reference

Structure to describe XPath expression. More...

Data Fields

struct XEXPnext
 Next item.
 
struct XEXPprev
 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.
 

Detailed Description

Structure to describe XPath expression.

Definition at line 91 of file xpath.c.

Field Documentation

◆ conv

int XEXP::conv

Conversion: string/boolean/number.

Definition at line 99 of file xpath.c.

Referenced by xpath_vfunc_common().

◆ doc

xmlDocPtr XEXP::doc

Current XML document.

Definition at line 94 of file xpath.c.

Referenced by xpath_vfunc_common().

◆ expr

char XEXP::expr[1]

XPath expression text.

Definition at line 100 of file xpath.c.

Referenced by xpath_vfunc_common().

◆ next

struct XEXP* XEXP::next

Next item.

Definition at line 92 of file xpath.c.

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

◆ parent

xmlNodePtr XEXP::parent

Current parent node or NULL.

Definition at line 97 of file xpath.c.

Referenced by xpath_next(), and xpath_vfunc_common().

◆ pctx

xmlXPathContextPtr XEXP::pctx

Current XPath context.

Definition at line 95 of file xpath.c.

Referenced by xpath_close(), and xpath_vfunc_common().

◆ pobj

xmlXPathObjectPtr XEXP::pobj

Current XPath objects.

Definition at line 96 of file xpath.c.

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

◆ pos

int XEXP::pos

Position within XPath expr.

Definition at line 98 of file xpath.c.

Referenced by xpath_next(), and xpath_vfunc_common().

◆ prev

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 Sun Nov 26 2023 by doxygen.
Contact: chw@ch-werner.de