Table of Contents

Method BitwiseOr

Namespace
NationalInstruments.SemiconductorTestLibrary.DataAbstraction
Assembly
NationalInstruments.SemiconductorTestLibrary.Abstractions.dll

BitwiseOr<TOther>(TOther)

Performs a bitwise OR operation with a scalar, for each element across each pin and each site.

public PinSiteData<T> BitwiseOr<TOther>(TOther value)

Parameters

value TOther

The scalar value.

Returns

PinSiteData<T>

A new PinSiteData object that contains the result values.

Type Parameters

TOther

Remarks

This method can accept either a scalar or an array as the input value, but the value must be of the same underlying type, T, as the PinSiteData object. This method is supported only when the underlying data type of the PinSiteData object, T, is an integer type.

BitwiseOr<TOther>(SiteData<TOther>)

Performs a bitwise OR operation with a SiteData object, for each element across each pin and each site.

public PinSiteData<T> BitwiseOr<TOther>(SiteData<TOther> other)

Parameters

other SiteData<TOther>

The SiteData object.

Returns

PinSiteData<T>

A new PinSiteData object that contains result values.

Type Parameters

TOther

Remarks

This method can accept a SiteData object of either a scalar or an array type as the input value, but the underlying type of the input value must be of the same underlying type, T, as the PinSiteData object. This method is supported only when the underlying data type of the PinSiteData object, T, is an integer type.

BitwiseOr<TOther>(PinSiteData<TOther>)

Performs a bitwise OR operation with another PinSiteData object, for each element across each pin and each site.

public PinSiteData<T> BitwiseOr<TOther>(PinSiteData<TOther> other)

Parameters

other PinSiteData<TOther>

The other PinSiteData object.

Returns

PinSiteData<T>

A new PinSiteData object that contains the result values.

Type Parameters

TOther

Remarks

This method can accept a PinSiteData object of either a scalar or an array type as the input value, but the underlying type of the input value must be of the same underlying type, T, as the PinSiteData object being operated on. This method is supported only when the underlying data type of the PinSiteData object, T, is an integer type.