bits
This type represents a bitset value.
Maximal bit number for this type is 63. Setting or getting any bits outside of that range will cause a crash.
reset
Resets the value.
Arguments
None.
Returns
Nothing.
Example
get_raw
Returns the raw value.
Arguments
None.
Returns
Type
Description
int
Raw value.
Example
set_raw
Sets the raw value.
Arguments
Name
Type
Description
val
int
Raw value.
Returns
Nothing.
Example
none
Returns true
if no bits are set.
Arguments
None.
Returns
Type
Description
bool
true
if no bits are set.
Example
set
Enables a bit.
Arguments
Name
Type
Description
bit
int
Bit number.
Returns
Nothing.
Example
unset
Disables a bit.
Arguments
Name
Type
Description
bit
int
Bit number.
Returns
Nothing.
Example
get
Returns bit state.
Arguments
Name
Type
Description
bit
int
Bit number.
Returns
Type
Description
bool
Bit status.
Example
toggle
Toggles bit state.
Arguments
Name
Type
Description
bit
int
Bit number.
Returns
Nothing.
Example
Last updated