B2R2


BitVectorSmall Type

This is a BitVector with its length less than or equal to 64. This is preferred because all the operations will be much faster than BitVectorBig.

Constructors

Constructor Description

BitVectorSmall(n, len)

Full Usage: BitVectorSmall(n, len)

Parameters:
Returns: BitVectorSmall
n : uint8
len : int<MeasureProduct<rt, MeasureOne>>
Returns: BitVectorSmall

BitVectorSmall(n, len)

Full Usage: BitVectorSmall(n, len)

Parameters:
Returns: BitVectorSmall
n : uint16
len : int<MeasureProduct<rt, MeasureOne>>
Returns: BitVectorSmall

BitVectorSmall(n, len)

Full Usage: BitVectorSmall(n, len)

Parameters:
Returns: BitVectorSmall
n : uint32
len : int<MeasureProduct<rt, MeasureOne>>
Returns: BitVectorSmall

BitVectorSmall(n, len)

Full Usage: BitVectorSmall(n, len)

Parameters:
Returns: BitVectorSmall
n : int8
len : int<MeasureProduct<rt, MeasureOne>>
Returns: BitVectorSmall

BitVectorSmall(n, len)

Full Usage: BitVectorSmall(n, len)

Parameters:
Returns: BitVectorSmall
n : int16
len : int<MeasureProduct<rt, MeasureOne>>
Returns: BitVectorSmall

BitVectorSmall(n, len)

Full Usage: BitVectorSmall(n, len)

Parameters:
Returns: BitVectorSmall
n : int32
len : int<MeasureProduct<rt, MeasureOne>>
Returns: BitVectorSmall

BitVectorSmall(n, len)

Full Usage: BitVectorSmall(n, len)

Parameters:
Returns: BitVectorSmall
n : int64
len : int<MeasureProduct<rt, MeasureOne>>
Returns: BitVectorSmall

BitVectorSmall(n, len)

Full Usage: BitVectorSmall(n, len)

Parameters:
Returns: BitVectorSmall
n : uint64
len : int<MeasureProduct<rt, MeasureOne>>
Returns: BitVectorSmall

Instance members

Instance member Description

this.Value

Full Usage: this.Value

Returns: uint64
Returns: uint64