Overview

Location

constructor


constructor (array of Byte)

constructor(aData: array of Byte)

Parameters:

  • aData:

constructor(aSize: Int32)

Parameters:

  • aSize:

method Clear(i: Int32): Set<T>
func Clear(_ i: Int32) -> Set<T>
Function Clear(i As Int32) As Set<T>

Parameters:

  • i:

method Clear(i: T): Set<T>
func Clear(_ i: T) -> Set<T>
Function Clear(i As T) As Set<T>

Parameters:

  • i:

method ClearRange(aStart: Int32; aEnd: Int32): Set<T>
Set<T> ClearRange(Int32 aStart, Int32 aEnd)
func ClearRange(_ aStart: Int32, _ aEnd: Int32) -> Set<T>
Function ClearRange(aStart As Int32, aEnd As Int32) As Set<T>

Parameters:

  • aStart:
  • aEnd:

ClearRange (T, T): Set<T>

method ClearRange(aStart: T; aEnd: T): Set<T>
Set<T> ClearRange(T aStart, T aEnd)
func ClearRange(_ aStart: T, _ aEnd: T) -> Set<T>
Function ClearRange(aStart As T, aEnd As T) As Set<T>

Parameters:

  • aStart:
  • aEnd:

FromData

class method FromData(params aData: array of T): Set<T>
static Set<T> FromData(params T[] aData)
static func FromData(_ aData: T...) -> Set<T>
Shared Function FromData(ParamArray aData As T()) As Set<T>

Parameters:

  • aData:

method Get(i: Int32): Boolean
func Get(_ i: Int32) -> Boolean
Function Get(i As Int32) As Boolean

Parameters:

  • i:

method Get(i: T): Boolean
func Get(_ i: T) -> Boolean
Function Get(i As T) As Boolean

Parameters:

  • i:

GetEnumerator

method GetEnumerator: IEnumerator<T>
IEnumerator<T> GetEnumerator()
func GetEnumerator() -> IEnumerator<T>
Function GetEnumerator() As IEnumerator<T>

MaxSize

const MaxSize: Int32 = 1048576
const Int32 MaxSize = 1048576
static let MaxSize: Int32 = 1048576
Const MaxSize As Int32 = 1048576

method Set(i: Int32): Set<T>
func Set(_ i: Int32) -> Set<T>
Function Set(i As Int32) As Set<T>

Parameters:

  • i:

func Set(_ i: T) -> Set<T>
Function Set(i As T) As Set<T>

Parameters:

  • i:

method SetRange(aStart: Int32; aEnd: Int32): Set<T>
Set<T> SetRange(Int32 aStart, Int32 aEnd)
func SetRange(_ aStart: Int32, _ aEnd: Int32) -> Set<T>
Function SetRange(aStart As Int32, aEnd As Int32) As Set<T>

Parameters:

  • aStart:
  • aEnd:

method SetRange(aStart: T; aEnd: T): Set<T>
Set<T> SetRange(T aStart, T aEnd)
func SetRange(_ aStart: T, _ aEnd: T) -> Set<T>
Function SetRange(aStart As T, aEnd As T) As Set<T>

Parameters:

  • aStart:
  • aEnd:

ToArray

method ToArray: array of Byte
func ToArray() -> Byte...
Function ToArray() As Byte()

MaxSize

const MaxSize: Int32 = 1048576
const Int32 MaxSize = 1048576
static let MaxSize: Int32 = 1048576
Const MaxSize As Int32 = 1048576

FromData

class method FromData(params aData: array of T): Set<T>
static Set<T> FromData(params T[] aData)
static func FromData(_ aData: T...) -> Set<T>
Shared Function FromData(ParamArray aData As T()) As Set<T>

Parameters:

  • aData:

constructor


constructor (array of Byte)

constructor(aData: array of Byte)

Parameters:

  • aData:

constructor(aSize: Int32)

Parameters:

  • aSize:

method Clear(i: Int32): Set<T>
func Clear(_ i: Int32) -> Set<T>
Function Clear(i As Int32) As Set<T>

Parameters:

  • i:

method Clear(i: T): Set<T>
func Clear(_ i: T) -> Set<T>
Function Clear(i As T) As Set<T>

Parameters:

  • i:

method ClearRange(aStart: Int32; aEnd: Int32): Set<T>
Set<T> ClearRange(Int32 aStart, Int32 aEnd)
func ClearRange(_ aStart: Int32, _ aEnd: Int32) -> Set<T>
Function ClearRange(aStart As Int32, aEnd As Int32) As Set<T>

Parameters:

  • aStart:
  • aEnd:

ClearRange (T, T): Set<T>

method ClearRange(aStart: T; aEnd: T): Set<T>
Set<T> ClearRange(T aStart, T aEnd)
func ClearRange(_ aStart: T, _ aEnd: T) -> Set<T>
Function ClearRange(aStart As T, aEnd As T) As Set<T>

Parameters:

  • aStart:
  • aEnd:

method Get(i: Int32): Boolean
func Get(_ i: Int32) -> Boolean
Function Get(i As Int32) As Boolean

Parameters:

  • i:

method Get(i: T): Boolean
func Get(_ i: T) -> Boolean
Function Get(i As T) As Boolean

Parameters:

  • i:

GetEnumerator

method GetEnumerator: IEnumerator<T>
IEnumerator<T> GetEnumerator()
func GetEnumerator() -> IEnumerator<T>
Function GetEnumerator() As IEnumerator<T>

method Set(i: Int32): Set<T>
func Set(_ i: Int32) -> Set<T>
Function Set(i As Int32) As Set<T>

Parameters:

  • i:

func Set(_ i: T) -> Set<T>
Function Set(i As T) As Set<T>

Parameters:

  • i:

method SetRange(aStart: Int32; aEnd: Int32): Set<T>
Set<T> SetRange(Int32 aStart, Int32 aEnd)
func SetRange(_ aStart: Int32, _ aEnd: Int32) -> Set<T>
Function SetRange(aStart As Int32, aEnd As Int32) As Set<T>

Parameters:

  • aStart:
  • aEnd:

method SetRange(aStart: T; aEnd: T): Set<T>
Set<T> SetRange(T aStart, T aEnd)
func SetRange(_ aStart: T, _ aEnd: T) -> Set<T>
Function SetRange(aStart As T, aEnd As T) As Set<T>

Parameters:

  • aStart:
  • aEnd:

ToArray

method ToArray: array of Byte
func ToArray() -> Byte...
Function ToArray() As Byte()