BitExtensions Class
Defines extension methods related to
UInt24 bit operations.
Namespace: Gemstone.Numeric.UInt24ExtensionsAssembly: Gemstone.Numeric (in Gemstone.Numeric.dll) Version: 1.0.141 -- Release Build+e5ae2e0249fc474e157002adefe3c67e31d30852
public static class BitExtensions
<ExtensionAttribute>
Public NotInheritable Class BitExtensions
[ExtensionAttribute]
public ref class BitExtensions abstract sealed
Gemstone.Numeric.UInt24Extensions.BitExtensions = function();
Type.createClass(
'Gemstone.Numeric.UInt24Extensions.BitExtensions');
- Inheritance
- Object BitExtensions
BitRotL |
Performs rightwise bit-rotation for the specified number of rotations.
|
BitRotR |
Performs rightwise bit-rotation for the specified number of rotations.
|
CheckBits(UInt24, Bits) |
Determines if specified bits are set.
|
CheckBits(UInt24, UInt24) |
Determines if specified bits are set.
|
CheckBits(UInt24, Bits, Boolean) |
Determines if specified bits are set.
|
CheckBits(UInt24, UInt24, Boolean) |
Determines if specified bits are set.
|
ClearBits(UInt24, Bits) |
Returns value with specified bits cleared.
|
ClearBits(UInt24, UInt24) |
Returns value with specified bits cleared.
|
GetMaskedValue(UInt24, Bits) |
Returns value stored in the bits represented by the specified bitmask.
|
GetMaskedValue(UInt24, UInt24) |
Returns value stored in the bits represented by the specified bitmask.
|
SetBits(UInt24, Bits) |
Returns value with specified bits set.
|
SetBits(UInt24, UInt24) |
Returns value with specified bits set.
|
SetMaskedValue(UInt24, Bits, UInt24) |
Returns value after setting a new value for the bits specified by the bitmask.
|
SetMaskedValue(UInt24, UInt24, UInt24) |
Returns value after setting a new value for the bits specified by the bitmask.
|
ToggleBits(UInt24, Bits) |
Returns value with specified bits toggled.
|
ToggleBits(UInt24, UInt24) |
Returns value with specified bits toggled.
|