Unit 'xml2' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#libxml2]

xmlXPathContext

Declaration

Source position: xpath.inc line 259

type xmlXPathContext = record

  doc: xmlDocPtr;

  node: xmlNodePtr;

  nb_variables_unused: cint;

  max_variables_unused: cint;

  varHash: xmlHashTablePtr;

  nb_types: cint;

  max_types: cint;

  types: xmlXPathTypePtr;

  nb_funcs_unused: cint;

  max_funcs_unused: cint;

  funcHash: xmlHashTablePtr;

  nb_axis: cint;

  max_axis: cint;

  axis: xmlXPathAxisPtr;

  namespaces: xmlNsPtrPtr;

  nsNr: cint;

  user: pointer;

  contextSize: cint;

  proximityPosition: cint;

  xptr: cint;

  here: xmlNodePtr;

  origin: xmlNodePtr;

  nsHash: xmlHashTablePtr;

  varLookupFunc: xmlXPathVariableLookupFunc;

  varLookupData: pointer;

  extra: pointer;

  _function: xmlCharPtr;

  functionURI: xmlCharPtr;

  funcLookupFunc: xmlXPathFuncLookupFunc;

  funcLookupData: pointer;

  tmpNsList: xmlNsPtr;

  tmpNsNr: cint;

  userData: pointer;

  error: xmlStructuredErrorFunc;

  lastError: xmlError;

  debugNode: xmlNodePtr;

  dict: xmlDictPtr;

  flags: cint;

  cache: pointer;

end;


Documentation generated on: 2023-03-18