XPathExpr Abstract Class

Definition

Line 17 of System.XPath/XPathExpr.cm

Inheritance

Constructors & Destructor

public XPathExpr()
public suppress XPathExpr(XPathExpr&&)
public suppress XPathExpr(const XPathExpr&)
public virtual ~XPathExpr()

Member Functions

public virtual UniquePtr<XPathObject> Evaluate(XPathContext& context)
public virtual String<uchar> TextValue() const
public abstract UniquePtr<Node> ToDom() const
public suppress XPathExpr&& operator=(XPathExpr&&)
public suppress XPathExpr& operator=(const XPathExpr&)

Constructor& Destructor Details

XPathExpr Constructor

public XPathExpr()

Definition
Line 21 of System.XPath/XPathExpr.cm


XPathExpr Constructor

public suppress XPathExpr(XPathExpr&&)

Definition
Line 20 of System.XPath/XPathExpr.cm


XPathExpr Constructor

public suppress XPathExpr(const XPathExpr&)

Definition
Line 19 of System.XPath/XPathExpr.cm


~XPathExpr Destructor

public virtual ~XPathExpr()

Definition
Line 24 of System.XPath/XPathExpr.cm


Member Function Details

Evaluate Member Function

public virtual UniquePtr<XPathObject> Evaluate(XPathContext& context)

Definition
Line 29 of System.XPath/XPathExpr.cm


TextValue Member Function

public virtual String<uchar> TextValue()

Definition
Line 33 of System.XPath/XPathExpr.cm


ToDom Member Function

public abstract UniquePtr<Node> ToDom()

Definition
Line 37 of System.XPath/XPathExpr.cm


operator= Member Function

public suppress XPathExpr&& operator=(XPathExpr&&)

Definition
Line 28 of System.XPath/XPathExpr.cm


operator= Member Function

public suppress XPathExpr& operator=(const XPathExpr&)

Definition
Line 27 of System.XPath/XPathExpr.cm