struct _xmlXPathContext |
xmlXPathContext:
a node (the context node)
a node list (the context node list)
a set of variable bindings
a function library
the set of namespace declarations in scope for the expression Following the switch to hash tables, this need to be trimmed up at the next binary incompatible release.
Public Attributes | |
---|---|
xmlXPathAxisPtr | axis |
int | contextSize |
xmlNodePtr | debugNode |
xmlNodeSetPtr | dependencyList |
xmlDictPtr | dict |
xmlDocPtr | doc |
xmlStructuredErrorFunc | error |
void * | extra |
xmlHashTablePtr | funcHash |
void * | funcLookupData |
void * | funcLookupFunc |
const xmlChar * | function |
const xmlChar * | functionURI |
xmlNodePtr | here |
xmlHashTablePtr | instanceDocs |
xmlError | lastError |
int | max_axis |
int | max_types |
xmlNsPtr * | namespaces |
int | nb_axis |
int | nb_types |
xmlNodePtr | node |
xmlHashTablePtr | nsHash |
int | nsNr |
xmlNodePtr | origin |
int | proximityPosition |
xmlNsPtr * | tmpNsList |
int | tmpNsNr |
xmlXPathTypePtr | types |
void * | user |
void * | userData |
xmlHashTablePtr | varHash |
void * | varLookupData |
void * | varLookupFunc |
xeXPathNsResolverFunc | xeResolveNs |
void * | xeResolveNsCtxt |
int | xptr |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.