Public member function documentation virtual void evaluate(NzaeFunction &api, NzaeRecord &input, NzaeRecord &result)=0 Processes one row of input and produces one row of output. Parameters NzaeFunction api The function object. NzaeRecord input The input record. NzaeRecord result The result record. Used for scalar functions and some table functions that output only one column and one row of output per input.Scalar functions only use one field in the result. See also: NzaeFunction, NzaeRecord. virtual ~NzaeFunctionMessageHandler()