System.VarUtils.VarXor

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

VarXor: function(const Left, Right: TVarData; var AResult: TVarData): HRESULT; stdcall;

C++

extern DELPHI_PACKAGE HRESULT __stdcall (*VarXor)(const TVarData &Left, const TVarData &Right, TVarData &AResult);

Properties

Type Visibility Source Unit Parent
variable public
System.VarUtils.pas
System.VarUtils.hpp
System.VarUtils System.VarUtils

Description

VarXor is a function type variable that specifies the function making the bitwise xor (exclusive or) operation between two variants.

Use VarXor to specify the function that makes the bitswise xor (exclusive or) operation between two variants given through the Left and Right parameters. The result is stored in the AResult parameter.

The function specified through VarNot returns a value of type HResult. For a list of possible return values, see the VAR_ constants in the VarUtils unit.

See Also