DefaultFunctionCollection

Implements a list filled with standard functions.

Inherits: FunctionCollection

Description

The DefaultFunctionCollection class allows you to implement a list filled with standard functions.

Constructors

Constructs a list and fills it with the standard functions.

public DefaultFunctionCollection()

Static methods

CheckParamCount

Checks if params contains the correct number of function parameters (must be stored on the top of the params).

protected static void CheckParamCount(IList<Variant> parameters, int expectedParamCount)

  • params: IList<Variant> - list of function parameters.
  • expectedParamCount: int - expected number of function parameters.

GetParameter

Gets a function’s parameter by it’s index.

protected static Variant GetParameter(IList<Variant> parameters, int paramIndex)

  • params: IList<Variant> - list of function parameters.
  • paramIndex: int - index for the function parameter (0 for the first parameter).
  • returns: Variant - function’s parameter value.