Click or drag to resize

BitAssistant Class

Contains methods for cross-platform bit manipulation.
Inheritance Hierarchy
SystemObject
  FM.IceLinkBitAssistant

Namespace:  FM.IceLink
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 3.2.2.607 (3.2.2.607)

The BitAssistant type exposes the following members.

Constructors
  NameDescription
Public methodBitAssistant
Initializes a new instance of the BitAssistant class
Top
Methods
  NameDescription
Public methodStatic memberCastByte
Casts an integer to a byte.
Public methodStatic memberCastInteger
Casts a byte to an integer.
Public methodStatic memberCastLong
Casts a byte to a long.
Public methodStatic memberConvertBytesToDouble
Converts a byte array into a double.
Public methodStatic memberConvertBytesToSingle
Converts a byte array into a single.
Public methodStatic memberConvertDoubleToBytes
Convert a double to a byte array.
Public methodStatic memberConvertSingleToBytes
Converts a single to a byte array.
Public methodStatic memberCopy
Copies bytes from one array to another.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodStatic memberGetBinaryBytes
Converts a binary string to a byte array.
Public methodStatic memberGetBinaryString(Byte)
Converts a byte array to a binary string.
Public methodStatic memberGetBinaryString(Byte, Int32, Int32)
Converts a byte array to a binary string.
Public methodGetHashCode (Inherited from Object.)
Public methodStatic memberGetHexBytes
Converts a hexadecimal string to a byte array.
Public methodStatic memberGetHexString(Byte)
Converts a byte array to a hexadecimal string.
Public methodStatic memberGetHexString(Byte, Int32, Int32)
Converts a byte array to a hexadecimal string.
Public methodGetType (Inherited from Object.)
Public methodStatic memberLeftShift
Performs a bit-wise left shift on a byte value.
Public methodStatic memberLeftShiftInteger
Performs a bit-wise left shift on an integer value.
Public methodStatic memberLeftShiftLong
Performs a bit-wise left shift on a long value.
Public methodStatic memberLeftShiftShort
Performs a bit-wise left shift on a short value.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodStatic memberReverse
Performs an in-place reversal of a byte array.
Public methodStatic memberRightShift
Performs an unsigned bit-wise right shift on a byte value.
Public methodStatic memberRightShiftInteger
Performs an unsigned bit-wise right shift on an integer value.
Public methodStatic memberRightShiftLong
Performs an unsigned bit-wise right shift on a long value.
Public methodStatic memberRightShiftShort
Performs an unsigned bit-wise right shift on a short value.
Public methodStatic memberSequencesAreEqual(Byte, Byte)
Compares two sequences of bytes for equality.
Public methodStatic memberSequencesAreEqual(Byte, Int32, Byte, Int32, Int32)
Compares two sequences of bytes for equality.
Public methodStatic memberSequencesAreEqualConstantTime(Byte, Byte)
Compares two sequences of bytes for equality in constant time.
Public methodStatic memberSequencesAreEqualConstantTime(Byte, Int32, Byte, Int32, Int32)
Compares two sequences of bytes for equality in constant time.
Public methodStatic memberSet
Sets a value across an array.
Public methodStatic memberSubArray(Byte, Int32)
Creates a subarray from an existing array.
Public methodStatic memberSubArray(Byte, Int32, Int32)
Creates a subarray from an existing array.
Public methodToString (Inherited from Object.)
Top
See Also