System.Generics.Collections.TThreadedQueue.Create
Delphi
constructor Create(AQueueDepth: Integer = 10; PushTimeout: Cardinal = INFINITE; PopTimeout: Cardinal = INFINITE);
C++
__fastcall TThreadedQueue__1(int AQueueDepth, unsigned PushTimeout, unsigned PopTimeout);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TThreadedQueue |
Beschreibung
Erstellt eine Instanz von TThreadedQueue.
Mit Create können Sie eine Instanz von TThreadedQueue erstellen und initialisieren.
AQueueDepth
ist die Länge der Warteschlange, die standardmäßig auf 10 gesetzt ist.
PushTimeout
ist die Zeitüberschreitung, wenn ein neues Element gelegt wird, und ist standardmäßig auf INFINITE gesetzt.
PopTimeout
ist die Zeitüberschreitung, wenn ein neues Element entfernt wird, und ist standardmäßig auf INFINITE gesetzt.