Platforms to show: All Mac Windows Linux Cross-Platform
MemoryBlock.SetBitMBS(Bit as UInt64)
Function:
Sets value of the given bit in the MemoryBlock.
Example:
Notes:
Sets bit to 1.
Raises exception is MemoryBlock is nil.
If MemoryBlock has a known size and Bit is out of range, we raise an OutOfBoundsException.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | MemoryBlock | MBS Util Plugin | 21.0 | Yes | Yes | Yes | Yes | All |
Example:
Dim m As New MemoryBlock(100)
m.SetBitMBS(123)
Dim v1 As Boolean = m.IsBitSetMBS(123)
Break // see debugger
Sets bit to 1.
Raises exception is MemoryBlock is nil.
If MemoryBlock has a known size and Bit is out of range, we raise an OutOfBoundsException.
See also:
MemoryBlock.SetBitMBS(Bit as UInt64, Value as Boolean)
Function:
Sets value of the given bit in the MemoryBlock.
Example:
Notes:
Pass true to set bit or false to clear bit.
Raises exception is MemoryBlock is nil.
If MemoryBlock has a known size and Bit is out of range, we raise an OutOfBoundsException.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | MemoryBlock | MBS Util Plugin | 21.0 | Yes | Yes | Yes | Yes | All |
Example:
Dim m As New MemoryBlock(100)
m.SetBitMBS(123, true)
Dim v1 As Boolean = m.IsBitSetMBS(123)
Break // see debugger
Pass true to set bit or false to clear bit.
Raises exception is MemoryBlock is nil.
If MemoryBlock has a known size and Bit is out of range, we raise an OutOfBoundsException.
See also:
MemoryBlock.SetBitMBS(Bit as UInt64, Value as Integer)
Function:
Sets value of the given bit in the MemoryBlock.
Example:
Notes:
Pass 1 to set bit or 0 to clear bit.
Raises exception is MemoryBlock is nil.
If MemoryBlock has a known size and Bit is out of range, we raise an OutOfBoundsException.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | MemoryBlock | MBS Util Plugin | 21.0 | Yes | Yes | Yes | Yes | All |
Example:
Dim m As New MemoryBlock(100)
m.SetBitMBS(123, 1)
Dim v1 As Boolean = m.IsBitSetMBS(123)
Break // see debugger
Pass 1 to set bit or 0 to clear bit.
Raises exception is MemoryBlock is nil.
If MemoryBlock has a known size and Bit is out of range, we raise an OutOfBoundsException.
See also:
Blog Entries
The items on this page are in the following plugins: MBS Util Plugin.

Links
MBS Xojo Plugins