Details
XPATH_UNDEFINED
| #define XPATH_UNDEFINED	0 | 
xmlXPathConvertFunc ()
| int         (*xmlXPathConvertFunc)          (xmlXPathObjectPtr obj,
                                             int type); | 
xmlXPathEvalFunc ()
| void        (*xmlXPathEvalFunc)             (xmlXPathParserContextPtr ctxt,
                                             int nargs); | 
xmlXPathAxisFunc ()
| xmlXPathObjectPtr (*xmlXPathAxisFunc)       (xmlXPathParserContextPtr ctxt,
                                             xmlXPathObjectPtr cur); | 
xmlXPathFunction ()
| void        (*xmlXPathFunction)             (xmlXPathParserContextPtr ctxt,
                                             int nargs); | 
xmlXPathNewContext ()
| xmlXPathContextPtr xmlXPathNewContext       (xmlDocPtr doc); | 
Create a new xmlXPathContext
xmlXPathFreeContext ()
| void        xmlXPathFreeContext             (xmlXPathContextPtr ctxt); | 
Free up an xmlXPathContext
xmlXPathEval ()
| xmlXPathObjectPtr xmlXPathEval              (const xmlChar *str,
                                             xmlXPathContextPtr ctxt); | 
Evaluate the XPath Location Path in the given context.
xmlXPathFreeObject ()
| void        xmlXPathFreeObject              (xmlXPathObjectPtr obj); | 
Free up an xmlXPathObjectPtr object.
xmlXPathEvalExpression ()
| xmlXPathObjectPtr xmlXPathEvalExpression    (const xmlChar *str,
                                             xmlXPathContextPtr ctxt); | 
Evaluate the XPath expression in the given context.