Click or drag to resize

BitAssistant Class

Contains methods for cross-platform bit manipulation.
Inheritance Hierarchy
System.Object
  FM.IceLink.BitAssistant

Namespace:  FM.IceLink
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 1.1.2.607 (1.1.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
Version Information

IceLink Xamarin

Supported in: 3.0.3.48
See Also