TZAbstractFunction Class Reference

Implements an abstract function. More...

Inheritance diagram for TZAbstractFunction:

TInterfacedObject IZFunction TZAbsFunction TZAcosFunction TZAsinFunction TZAtanFunction TZCeilFunction TZConcatFunction TZCosFunction TZCtodFunction TZDtosFunction TZEFunction TZEmptyFunction TZExpFunction TZFloorFunction TZIIFFunction TZLeftFunction TZLog10Function TZLogFunction TZLowerFunction TZMaxFunction TZMinFunction TZPIFunction TZRightFunction TZRndFunction TZRoundFunction TZSinFunction TZSqrFunction TZStrPosFunction TZSubStrFunction TZSUMFunction TZTanFunction TZTimeFunction TZTrimFunction TZUpperFunction TZValFunction

List of all members.

Public Member Functions

TZVariant Execute (TZExecutionStack Stack, IZVariantManager VariantManager)
string GetName ()

Public Attributes

string Name

Protected Member Functions

Integer CheckParamsCount (TZExecutionStack Stack, Integer ExpectedCount)

Protected Attributes

string FName


Detailed Description

Implements an abstract function.

Definition at line 118 of file ZFunctions.pas.


Member Function Documentation

Integer TZAbstractFunction::CheckParamsCount ( TZExecutionStack  Stack,
Integer  ExpectedCount 
) [protected]

TZVariant TZAbstractFunction::Execute ( TZExecutionStack  Stack,
IZVariantManager  VariantManager 
)

string TZAbstractFunction::GetName (  ) 

Reimplemented from IZFunction.


Member Data Documentation

string TZAbstractFunction::FName [protected]

Definition at line 123 of file ZFunctions.pas.

See also:
GetName For reading

Reimplemented from IZFunction.

Definition at line 139 of file ZFunctions.pas.


The documentation for this class was generated from the following file:

Generated on Wed Dec 30 08:42:47 2009 for zeoslib by  doxygen 1.5.7.1