#include <xpath.h>
Public Attributes | |
| xmlDocPtr | doc |
| xmlNodePtr | node |
| int | nb_variables_unused |
| int | max_variables_unused |
| xmlHashTablePtr | varHash |
| int | nb_types |
| int | max_types |
| xmlXPathTypePtr | types |
| int | nb_funcs_unused |
| int | max_funcs_unused |
| xmlHashTablePtr | funcHash |
| int | nb_axis |
| int | max_axis |
| xmlXPathAxisPtr | axis |
| xmlNsPtr * | namespaces |
| int | nsNr |
| void * | user |
| int | contextSize |
| int | proximityPosition |
| int | xptr |
| xmlNodePtr | here |
| xmlNodePtr | origin |
| xmlHashTablePtr | nsHash |
| void * | varLookupFunc |
| void * | varLookupData |
| void * | extra |
| const xmlChar * | function |
| const xmlChar * | functionURI |
| void * | funcLookupFunc |
| void * | funcLookupData |
| xmlNsPtr * | tmpNsList |
| int | tmpNsNr |
| void * | userData |
| xmlStructuredErrorFunc | error |
| xmlError | lastError |
| xmlNodePtr | debugNode |
Expression evaluation occurs with respect to a context. he context consists of:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1