Back to Seed Clases

libxml2


Classes

Interfaces

Structs

Unions

Enums

Struct libxml2.XPathObject

Import line: libxml2 = imports.gi.libxml2;
GIR File: libxml2-2.0.gir
C documentation: libxml2XPathObject
Struct : XPathObject
  Show / Hide Inherited methods, properties and signals
Properties
Properties Defined By
Methods / Constructors
Method / Constructor Defined By
 
new libxml2.XPathObject ()
Create a new libxml2.XPathObject
Create a new libxml2.XPathObject
 
Events
None
Used by These Methods / Signals / Properties
Class / Namespace Method / Signal / Properties
libxml2
Method
libxml2.XPathEval (Number str, XPathContext ctx) : libxml2.XPathObject
Evaluate the XPath Location Path in the given context.
libxml2
Method
libxml2.XPathEvalExpression (Number str, XPathContext ctxt) : libxml2.XPathObject
Evaluate the XPath expression in the given context.
libxml2
Method
libxml2.XPathWrapCString (String val) : libxml2.XPathObject
Wraps a string into an XPath object.
libxml2
Method
libxml2.XPathWrapExternal (void* val) : libxml2.XPathObject
Wraps the val data into an XPath object.
libxml2
Method
libxml2.XPathWrapString (Number val) : libxml2.XPathObject
Wraps the val string into an XPath object.
libxml2
Method
libxml2.XPtrEval (Number str, XPathContext ctx) : libxml2.XPathObject
Evaluate the XPath Location Path in the given context.
libxml2.LocationSet
Method
XPtrLocationSetAdd (XPathObject val) : none
add a new xmlXPathObjectPtr to an existing LocationSet If the location already exist in the set val is freed.
libxml2.LocationSet
Method
XPtrWrapLocationSet () : libxml2.XPathObject
Wrap the LocationSet val in a new xmlXPathObjectPtr Returns the newly created object.
libxml2.LocationSet
Method
XPtrLocationSetDel (XPathObject val) : none
Removes an xmlXPathObjectPtr from an existing LocationSet
libxml2.NodeSet
Method
XPathWrapNodeSet () : libxml2.XPathObject
Wrap the Nodeset val in a new xmlXPathObjectPtr Returns the newly created object.
libxml2.XPathCompExpr
Method
XPathCompiledEval (XPathContext ctx) : libxml2.XPathObject
Evaluate the Precompiled XPath expression in the given context.
libxml2.XPathContext
Method
XPathEvalPredicate (XPathObject res) : Number
Evaluate a predicate result for the current node.
libxml2.XPathContext
Method
XPathRegisterVariable (Number name, XPathObject value) : Number
Register a new variable value.
libxml2.XPathContext
Method
XPathRegisterVariableNS (Number name, Number ns_uri, XPathObject value) : Number
Register a new variable value.
libxml2.XPathContext
Method
XPathVariableLookup (Number name) : libxml2.XPathObject
Search in the Variable array of the context for the given variable value.
libxml2.XPathContext
Method
XPathVariableLookupNS (Number name, Number ns_uri) : libxml2.XPathObject
Search in the Variable array of the context for the given variable value.
libxml2.XPathParserContext
Method
valuePop () : libxml2.XPathObject
Pops the top XPath object from the value stack Returns the XPath object just removed
libxml2.XPathParserContext
Method
valuePush (XPathObject value) : Number
Pushes a new XPath object on top of the value stack returns the number of items on the value stack
libxml2.XPathParserContext
Method
XPathEvaluatePredicateResult (XPathObject res) : Number
Evaluate a predicate result for the current node.
Documentation generated by Introspection Doc Generator Loosely Based on JsDoc Toolkit on Tue Jun 08 2010 14:03:42 GMT+0800 (HKT)