Platforms to show: All Mac Windows Linux Cross-Platform
AtomicQueueMBS class
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| class | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This can be used for e.g. a job queue, where multiple threads add or remove jobs.
- 3 properties
- property Count as Integer
- property FirstValue as Variant New in 26.3
- property TopValue as Variant
- 20 methods
- method Add(value as Variant) New in 26.3
- method Add(values as AtomicQueueMBS)
- method Add(values() as Variant)
- method AddIfAbsent(Value as Variant) New in 26.3
- method Clear
- method Clone as AtomicQueueMBS New in 26.3
- method Constructor New in 26.3
- method Constructor(value as AtomicQueueMBS) New in 26.3
- method Constructor(values() as Variant) New in 26.3
- method Contains(value as Variant) as Boolean New in 26.3
- method Insert(value as Variant)
- method Insert(values as AtomicQueueMBS) New in 26.3
- method Insert(values() as Variant) New in 26.3
- method Operator_Add(value as Variant) as AtomicQueueMBS
- method Operator_Compare(other as AtomicQueueMBS) as Integer
- method Operator_Convert as Variant()
- method PopFirst as Variant
- method PopLast as Variant
- method Push(value as Variant)
- method Values as Variant()
This class has no sub classes.
Blog Entries
- MBS Xojo Plugins, version 26.3pr1
- MBS Xojo Plugins, version 26.2pr1
- Introducing the New AtomicFlagMBS Class in MBS Xojo Plugins 25.2
- News from the MBS Xojo Plugins Version 25.2
- Introducing AtomicQueueMBS – A Thread-Safe Queue for Xojo
- MonkeyBread Software Releases the MBS Xojo Plugins in version 25.2
- MBS Xojo Plugins, version 25.2pr6
- MBS Xojo Plugins, version 25.2pr5
Release notes
- Version 26.3
- Added more methods to AtomicQueueMBS class.
- Version 26.2
- Improved Operator_Compare in AtomicQueueMBS, AtomicIntegerMBS and AtomicFlagMBS classes to not raise exceptions.
- Version 25.2
- Added AtomicQueueMBS class.
Some related classes:
The items on this page are in the following plugins: MBS Util Plugin.
AtomicIntegerMBS - AudioPlayThruMBS