CoreClasses Xojo Plugin

ObjectQueue Class (console safe)

ObjectQueue is a class that implements a queue (first in first out algorithm) for objects.

Object
   ObjectQueue

class ObjectQueue implements

IIterator

IObjectAddable

Properties

Size (console safe) Use this property to get the size (element count) of the queue.

Methods

Add (console safe) Use this method to add a object to the queue.
AddItems (console safe) Use this method to add multiple objects from any container that implements the IIterator interface.
Back (console safe) Use this function to read from the back of the queue.
Front (console safe) Use this function to read from the front of the queue.
GetNext (console safe) Use to get next item from the ObjectQueue.
HasNext (console safe) Use to get info if there are more items in the ObjectQueue.
MoveFirst (console safe) Use to reset the iterator in the ObjectQueue.
PeekNext (console safe) Use this function to peek at next item from the ObjectQueue without causing iteration.
Pop (console safe) Use this method to pop one item from the queue.
Push (console safe) Use this method to push one item into the queue.

Supported Platforms:

  • MacOS X Carbon
  • MacOS X Cocoa 32 bit
  • MacOS X Cocoa 64 bit
  • Windows 32 bit
  • Windows 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM