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.