Sign in Join
FPDoc Onlineexperiment

TCustomVariantType.CompareOp function

Member of TCustomVariantTypepublicIn unit Variants

Check result of a comparison between 2 custom variant values.

Declaration

pascal
function CompareOp(const Left: tvardata; const Right: tvardata; 
 const Operation: tvarop): Boolean; virtual

Arguments

Left

Left operand.

Right

Right operand.

Operation

Compare operation to check.

Function result

Result of comparison operarion.

Description

CompareOp performs the comparison specified in Operation on left and Right and returns True if the values satisfy the requested operation. The TCustomVariantType implementation of this method raises an 'unsupported' error. Descendent classes must override this method.

Errors

If a descendent does not override this, an 'unsupported' error is raised.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.