Structure to describe XPath expression. More...
Data Fields | |
struct XEXP * | next |
Next item. | |
struct 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. | |
int XEXP::conv |
Conversion: string/boolean/number.
Definition at line 99 of file xpath.c.
Referenced by xpath_vfunc_common().
xmlDocPtr XEXP::doc |
char XEXP::expr[1] |
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 |