Typ: Klasse
Stellt die Scriptklasse TQueue bereit.
| Basisklasse | TObject |
|---|---|
| Statisch | false |
Klassendeklaration
type
TQueue = class(TObject)
public
constructor Create;
destructor Destroy;
procedure Push(Obj: TObject);
function Pop: TObject;
function Peek: TObject;
function Count: Integer;
end;
Beschreibung #
Die Klasse TQueue ist in der internen Scriptbibliothek registriert.
Konstruktoren #
Create #
Erzeugt eine Instanz von TQueue.
Signatur
constructor Create;
Beschreibung
Der Konstruktor erzeugt eine neue Instanz von TQueue.
Methoden #
Destroy #
Gibt die Instanz frei.
Signatur
destructor Destroy;
Beschreibung #
Die Methode gibt die Instanz und die zugeordneten Ressourcen frei.
Push #
Stellt Push bereit.
Signatur
procedure Push(Obj: TObject);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Obj |
TObject |
value |
Nein | Parameter Obj der Methode. |
Beschreibung #
Die Methode stellt Push fuer Scriptcode bereit.
Pop #
Stellt Pop bereit.
Signatur
function Pop: TObject;
Rueckgabewert
TObject – Rueckgabewert der Methode Pop.
Beschreibung #
Die Methode stellt Pop fuer Scriptcode bereit.
Peek #
Stellt Peek bereit.
Signatur
function Peek: TObject;
Rueckgabewert
TObject – Rueckgabewert der Methode Peek.
Beschreibung #
Die Methode stellt Peek fuer Scriptcode bereit.
Count #
Stellt Count bereit.
Signatur
function Count: Integer;
Rueckgabewert
Integer – Rueckgabewert der Methode Count.
Beschreibung #
Die Methode stellt Count fuer Scriptcode bereit.
Kategorie: TQueue
