Search Results for

    / fm / liveswitch / BitAssistant

    Class: BitAssistant

    fm.liveswitch.BitAssistant

    Table of contents

    Constructors

    • constructor

    Methods

    • getTypeString
    • castByte
    • castInteger
    • castLong
    • copy
    • getHexBytes
    • getHexString
    • leftShift
    • leftShiftInteger
    • leftShiftLong
    • leftShiftShort
    • reverse
    • rightShift
    • rightShiftInteger
    • rightShiftLong
    • rightShiftShort
    • sequencesAreEqual
    • sequencesAreEqualConstantTime
    • set
    • subArray

    Constructors

    constructor

    + new BitAssistant(): BitAssistant

    Returns: BitAssistant

    Methods

    getTypeString

    ▸ getTypeString(): string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:3


    castByte

    ▸ StaticcastByte(value: number): number

    Parameters:

    Name Type
    value number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:6


    castInteger

    ▸ StaticcastInteger(value: number): number

    Parameters:

    Name Type
    value number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:9


    castLong

    ▸ StaticcastLong(value: number): number

    Parameters:

    Name Type
    value number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:12


    copy

    ▸ Staticcopy(source: Uint8Array, sourceIndex: number, destination: Uint8Array, destinationIndex: number, length: number): void

    Parameters:

    Name Type
    source Uint8Array
    sourceIndex number
    destination Uint8Array
    destinationIndex number
    length number

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:145


    getHexBytes

    ▸ StaticgetHexBytes(s: string): Uint8Array

    Parameters:

    Name Type
    s string

    Returns: Uint8Array

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:170


    getHexString

    ▸ StaticgetHexString(array: Uint8Array): string

    Parameters:

    Name Type
    array Uint8Array

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:151

    ▸ StaticgetHexString(array: Uint8Array, offset: number, length: number): string

    Parameters:

    Name Type
    array Uint8Array
    offset number
    length number

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:152


    leftShift

    ▸ StaticleftShift(value: number, count: number): number

    Parameters:

    Name Type
    value number
    count number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:15


    leftShiftInteger

    ▸ StaticleftShiftInteger(value: number, count: number): number

    Parameters:

    Name Type
    value number
    count number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:21


    leftShiftLong

    ▸ StaticleftShiftLong(value: number, count: number): number

    Parameters:

    Name Type
    value number
    count number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:24


    leftShiftShort

    ▸ StaticleftShiftShort(value: number, count: number): number

    Parameters:

    Name Type
    value number
    count number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:18


    reverse

    ▸ Staticreverse(array: Uint8Array): void

    Parameters:

    Name Type
    array Uint8Array

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:142


    rightShift

    ▸ StaticrightShift(value: number, count: number): number

    Parameters:

    Name Type
    value number
    count number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:27


    rightShiftInteger

    ▸ StaticrightShiftInteger(value: number, count: number): number

    Parameters:

    Name Type
    value number
    count number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:33


    rightShiftLong

    ▸ StaticrightShiftLong(value: number, count: number): number

    Parameters:

    Name Type
    value number
    count number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:36


    rightShiftShort

    ▸ StaticrightShiftShort(value: number, count: number): number

    Parameters:

    Name Type
    value number
    count number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:30


    sequencesAreEqual

    ▸ StaticsequencesAreEqual(array1: Uint8Array, array2: Uint8Array): boolean

    Parameters:

    Name Type
    array1 Uint8Array
    array2 Uint8Array

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:39

    ▸ StaticsequencesAreEqual(array1: Uint8Array, offset1: number, array2: Uint8Array, offset2: number, length: number): boolean

    Parameters:

    Name Type
    array1 Uint8Array
    offset1 number
    array2 Uint8Array
    offset2 number
    length number

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:40


    sequencesAreEqualConstantTime

    ▸ StaticsequencesAreEqualConstantTime(array1: Uint8Array, array2: Uint8Array): boolean

    Parameters:

    Name Type
    array1 Uint8Array
    array2 Uint8Array

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:85

    ▸ StaticsequencesAreEqualConstantTime(array1: Uint8Array, offset1: number, array2: Uint8Array, offset2: number, length: number): boolean

    Parameters:

    Name Type
    array1 Uint8Array
    offset1 number
    array2 Uint8Array
    offset2 number
    length number

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:86


    set

    ▸ Staticset(array: Uint8Array, index: number, length: number, value: number): void

    Parameters:

    Name Type
    array Uint8Array
    index number
    length number
    value number

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:148


    subArray

    ▸ StaticsubArray(array: Uint8Array, offset: number, count?: number): Uint8Array

    Parameters:

    Name Type
    array Uint8Array
    offset number
    count? number

    Returns: Uint8Array

    Defined in: Generated/TypeScript/fm.liveswitch/BitAssistant.ts:133

    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.14.6