System.Generics.Collections.TObjectQueue

Delphi
TObjectQueue<T: class> = class(TQueue<T>)
C++
template<typename T> class PASCALIMPLEMENTATION TObjectQueue__1 : public TQueue__1<T>
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | System.Generics.Collections |
Beschreibung
Warteschlange von Objekten.
TObjectQueue repräsentiert eine Warteschlange von Objekten.
TObjectQueue ist ein TQueue-Objekt, das Objekte bei deren Entfernung aus der Warteschlange automatisch freigeben kann. Wenn eine TObjectQueue instantiiert wird, legt der Parameter AOwnsObjects fest, ob die Warteschlange Eigentümer der Warteschlangeneinträge ist. Wenn die Warteschlange zum Zeitpunkt des Entfernens des Eintragsobjekts aus der Warteschlange dessen Eigentümer ist, wird das Eintragsobjekt freigegeben.
Die Eigenschaft OwnsObjects ermittelt den Objekteigentümer oder legt ihn fest.
Siehe auch
Codebeispiele