System.Variant.operator |

From RAD Studio API Documentation
Jump to: navigation, search

C++

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

Properties

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


Description

Performs a bitwise or operation with a specified value.

The operator | returns a new Variant that is the result of a bitwise or 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.