Generics.Collections.TQueue.Extract

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von Generics.Collections.pas

	function Extract(): T;


Unit: Generics.Collections

Typ: Methode

Sichtbarkeit: public

Member von: TQueue

Beschreibung

Entfernt das oberste Element aus der Warteschlange.


Extract entfernt das oberste Element aus der Warteschlange und gibt es zurück. Count wird um 1 dekrementiert. Wenn Count bereits 0 ist, wird ein Fehler ausgelöst.

Ein OnNotify-Ereignis zeigt an, dass ein Element aus der Warteschlange entfernt wurde. Extract entspricht Dequeue, außer dass der Ereigniscode angibt, dass ein Element extrahiert und nicht entfernt wurde.

Extract arbeitet ähnlich wie Peek, außer dass Extract ein Element aus der Warteschlange entfernt.

Extract entspricht Dequeue und wird bereitgestellt, damit Elemente entfernt werden können, ohne sie freizugeben.

Dies ist eine O(1)-Operation.

Siehe auch

Codebeispiele


Personal tools