Platforms to show: All Mac Windows Linux Cross-Platform
AtomicIntegerMBS class New in 25.2
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This class is to have one object as counter or flag to get/set from multiple threads.
See also AtomicFlagMBS class.
- property Value as Int64
- 14 methods
- method Add(Value as Int64) as Int64
- method BitwiseAnd(Value as Int64) as Int64
- method BitwiseOr(Value as Int64) as Int64
- method BitwiseXOr(Value as Int64) as Int64
- method CompareExchange(byref expected as Int64, desired as Int64) as Boolean
- method Decrement as Int64
- method Exchange(Value as Int64) as Int64
- method Increment as Int64
- method Operator_Add(other as Int64) as Int64
- method Operator_Compare(other as AtomicIntegerMBS) as Integer
- method Operator_Convert as Int64
- method Operator_Convert(value as Int64)
- method Operator_Subtract(other as Int64) as Int64
- method Subtract(Value as Int64) as Int64
This class has no sub classes.
Blog Entries
Release notes
- Version 25.2
- Added AtomicIntegerMBS class.
Some examples using this class:
Some related classes:
The items on this page are in the following plugins: MBS Util Plugin.
AtomicFlagMBS - AtomicQueueMBS
