System.Generics.Collections.TQueue.Clear

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Clear; inline;

C++

void __fastcall Clear(void);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TQueue

Beschreibung

Leert die Warteschlange.

Clear entfernt alle Einträge aus der Warteschlange. Count wird auf 0 gesetzt. Dadurch wird die Kapazität nicht verändert. Dies ist eine O(n)-Operation, wobei n die Länge der Warteschlange ist.

Anmerkung:  Clear gibt die Einträge beim Entfernen aus der Warteschlange nicht frei. Wenn sie freigegeben werden sollen, verwenden Sie dazu das Ereignis OnNotify, das für jeden aus der Warteschlange entfernten Eintrag ausgelöst wird und den entfernten Eintrag bereitstellt.

Siehe auch

Codebeispiele