Platforms to show: All Mac Windows Linux Cross-Platform
Back to AtomicQueueMBS class.
AtomicQueueMBS.Add(value as Variant) New in 26.3
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also:
AtomicQueueMBS.Add(values as AtomicQueueMBS)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also:
AtomicQueueMBS.Add(values() as Variant)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Like if you push each of the value in the array.
See also:
AtomicQueueMBS.AddIfAbsent(Value as Variant) New in 26.3
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
AtomicQueueMBS.Clone as AtomicQueueMBS New in 26.3
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Copies the variant references.
AtomicQueueMBS.Constructor New in 26.3
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also:
AtomicQueueMBS.Constructor(value as AtomicQueueMBS) New in 26.3
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also:
AtomicQueueMBS.Constructor(values() as Variant) New in 26.3
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also:
AtomicQueueMBS.Contains(value as Variant) as Boolean New in 26.3
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true to returns if value is found.
Compares integers and strings. Everything else is compared by pointer.
AtomicQueueMBS.Insert(value as Variant)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Inserts value at position 0 in the array.
See also:
AtomicQueueMBS.Insert(values as AtomicQueueMBS) New in 26.3
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Inserts value at position 0 in the array.
See also:
AtomicQueueMBS.Insert(values() as Variant) New in 26.3
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Inserts value at position 0 in the array.
See also:
AtomicQueueMBS.Operator_Add(value as Variant) as AtomicQueueMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
AtomicQueueMBS.Operator_Compare(other as AtomicQueueMBS) as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Two queues are equal i
- you compare same object against itself
- both have same sizes and each of the variant pointers are the same.
AtomicQueueMBS.Operator_Convert as Variant()
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Same as calling values function.
AtomicQueueMBS.PopFirst as Variant
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is for a first-in-first-out queue.
AtomicQueueMBS.PopLast as Variant
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is for a first-in-last-out queue, also known as a stack.
AtomicQueueMBS.Push(value as Variant)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Appends value to the array.
AtomicQueueMBS.Values as Variant()
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Atomic | MBS Util Plugin | 25.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The items on this page are in the following plugins: MBS Util Plugin.