TSigmaEvaluator Class

Represents type TSigmaEvaluator.

Namespace: Sigma.Evaluator
TObject
  Sigma.Evaluator.TSigmaEvaluator
type
 TSigmaEvaluator = class sealed(TObject)
 end;

The TSigmaEvaluator type exposes the following members.

Show:
 NameDescription
Expression

Represents property Expression.

HasReplacedToken

Represents property HasReplacedToken.

HasReplacedWithValue

Represents property HasReplacedWithValue.

Top
Show:
 NameDescription
Evaluate(String)

Overloaded. Represents method Evaluate(String).

Evaluate(String,String,Boolean)

Overloaded. Represents method Evaluate(String,String,Boolean).

EvaluateDef(String,Float)

Overloaded. Represents method EvaluateDef(String,Float).

EvaluateDef(String,String,Float,Boolean)

Overloaded. Represents method EvaluateDef(String,String,Float,Boolean).

GetExpression

Represents method GetExpression.

GetHasReplacedToken

Represents method GetHasReplacedToken.

GetHasReplacedWithValue

Represents method GetHasReplacedWithValue.

RegisterConstant(String,Float)

Represents method RegisterConstant(String,Float).

RegisterFunction(String,TEvaluatorFunction0)

Overloaded. Represents method RegisterFunction(String,TEvaluatorFunction0).

RegisterFunction(String,TEvaluatorFunction1)

Overloaded. Represents method RegisterFunction(String,TEvaluatorFunction1).

RegisterFunction(String,TEvaluatorFunction2)

Overloaded. Represents method RegisterFunction(String,TEvaluatorFunction2).

RegisterFunction(String,TEvaluatorFunction3)

Overloaded. Represents method RegisterFunction(String,TEvaluatorFunction3).

RegisterFunction(String,TEvaluatorFunctionStr1)

Overloaded. Represents method RegisterFunction(String,TEvaluatorFunctionStr1).

TryEvaluate(String,Float)

Overloaded. Represents method TryEvaluate(String,Float).

TryEvaluate(String,String,Float,Boolean)

Overloaded. Represents method TryEvaluate(String,String,Float,Boolean).

Unregister(String)

Represents method Unregister(String).

Top