System.Variant.operator &

From RAD Studio API Documentation
Jump to: navigation, search


Variant __fastcall operator &(const Variant& rhs) const;
Variant __fastcall operator &(const AnsiString& rhs) const
Variant __fastcall operator &(int rhs) const
Variant __fastcall operator &(double rhs) const


Type Visibility Source Unit Parent
function public sysvari.h System Variant


Performs a bitwise and operation with a specified value.

The operator & returns a new Variant that is the result of a bitwise and operation on this Variant using rhs as the rvalue.

If the operation is not possible because of an invalid variant type conversion, an EVariantError exception is thrown.

Note: Do not call the & operator directly. It is an overload of the and operator.