Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

_xmlXPathContext Struct Reference

#include <xpath.h>

List of all members.

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
xmlNsPtrnamespaces
int nsNr
void * user
int contextSize
int proximityPosition
int xptr
xmlNodePtr here
xmlNodePtr origin
xmlHashTablePtr nsHash
void * varLookupFunc
void * varLookupData
void * extra
const xmlCharfunction
const xmlCharfunctionURI
void * funcLookupFunc
void * funcLookupData
xmlNsPtrtmpNsList
int tmpNsNr
void * userData
xmlStructuredErrorFunc error
xmlError lastError
xmlNodePtr debugNode


Detailed Description

xmlXPathContext:

Expression evaluation occurs with respect to a context. he context consists of:


Member Data Documentation

xmlXPathAxisPtr _xmlXPathContext::axis
 

int _xmlXPathContext::contextSize
 

xmlNodePtr _xmlXPathContext::debugNode
 

xmlDocPtr _xmlXPathContext::doc
 

xmlStructuredErrorFunc _xmlXPathContext::error
 

void* _xmlXPathContext::extra
 

xmlHashTablePtr _xmlXPathContext::funcHash
 

void* _xmlXPathContext::funcLookupData
 

void* _xmlXPathContext::funcLookupFunc
 

const xmlChar* _xmlXPathContext::function
 

const xmlChar* _xmlXPathContext::functionURI
 

xmlNodePtr _xmlXPathContext::here
 

xmlError _xmlXPathContext::lastError
 

int _xmlXPathContext::max_axis
 

int _xmlXPathContext::max_funcs_unused
 

int _xmlXPathContext::max_types
 

int _xmlXPathContext::max_variables_unused
 

xmlNsPtr* _xmlXPathContext::namespaces
 

int _xmlXPathContext::nb_axis
 

int _xmlXPathContext::nb_funcs_unused
 

int _xmlXPathContext::nb_types
 

int _xmlXPathContext::nb_variables_unused
 

xmlNodePtr _xmlXPathContext::node
 

xmlHashTablePtr _xmlXPathContext::nsHash
 

int _xmlXPathContext::nsNr
 

xmlNodePtr _xmlXPathContext::origin
 

int _xmlXPathContext::proximityPosition
 

xmlNsPtr* _xmlXPathContext::tmpNsList
 

int _xmlXPathContext::tmpNsNr
 

xmlXPathTypePtr _xmlXPathContext::types
 

void* _xmlXPathContext::user
 

void* _xmlXPathContext::userData
 

xmlHashTablePtr _xmlXPathContext::varHash
 

void* _xmlXPathContext::varLookupData
 

void* _xmlXPathContext::varLookupFunc
 

int _xmlXPathContext::xptr
 


The documentation for this struct was generated from the following file:
Generated on Wed Mar 16 00:10:31 2005 for Dibbler - a portable DHCPv6 by  doxygen 1.3.9.1