FunctionCall Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 472 of System.XPath/XPathExpr.cm

Inheritance

Constructors & Destructor

public FunctionCall(const String<char>& functionName_)

Member Functions

public void AddArgument(Expr* argument)
public override Result<UniquePtr<Object>> Evaluate(Context& context) const
public inline const String<char>& FunctionName() const
public override Element* ToXmlElement() const

Member Variables

private List<UniquePtr<Expr>> arguments
private String<char> functionName

Constructor& Destructor Details

FunctionCall Constructor

public FunctionCall(const String<char>& functionName_)

Definition
Line 474 of System.XPath/XPathExpr.cm


Member Function Details

AddArgument Member Function

public void AddArgument(Expr* argument)

Definition
Line 481 of System.XPath/XPathExpr.cm


Evaluate Member Function

public override Result<UniquePtr<Object>> Evaluate(Context& context)

Definition
Line 486 of System.XPath/XPathExpr.cm


FunctionName Member Function

public inline const String<char>& FunctionName()

Definition
Line 477 of System.XPath/XPathExpr.cm


ToXmlElement Member Function

public override Element* ToXmlElement()

Definition
Line 509 of System.XPath/XPathExpr.cm