Platforms to show: All Mac Windows Linux Cross-Platform

MemoryBlock.SetBitMBS(Bit as UInt64)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method MemoryBlock MBS Util Plugin 21.0 Yes Yes Yes Yes All
Function: Sets value of the given bit in the MemoryBlock.
Example:
Dim m As New MemoryBlock(100)

m.SetBitMBS(123)

Dim v1 As Boolean = m.IsBitSetMBS(123)
Break // see debugger
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.

See also:

Feedback, Comments & Corrections

MemoryBlock.SetBitMBS(Bit as UInt64, Value as Boolean)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method MemoryBlock MBS Util Plugin 21.0 Yes Yes Yes Yes All
Function: Sets value of the given bit in the MemoryBlock.
Example:
Dim m As New MemoryBlock(100)

m.SetBitMBS(123, true)

Dim v1 As Boolean = m.IsBitSetMBS(123)
Break // see debugger
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.

See also:

Feedback, Comments & Corrections

MemoryBlock.SetBitMBS(Bit as UInt64, Value as Integer)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method MemoryBlock MBS Util Plugin 21.0 Yes Yes Yes Yes All
Function: Sets value of the given bit in the MemoryBlock.
Example:
Dim m As New MemoryBlock(100)

m.SetBitMBS(123, 1)

Dim v1 As Boolean = m.IsBitSetMBS(123)
Break // see debugger
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.

See also:

Blog Entries

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS Util Plugin.

The biggest plugin in space...




Links
MBS Xojo Plugins

Start Chat