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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TThreadedQueue |
Description
Crée une instance de la classe TThreadedQueue.
Appelez Create pour créer et initialiser une instance de TThreadedQueue.
AQueueDepth
est la longueur de la file d'attente, définie par défaut sur 10.
PushTimeout
est le délai pendant lequel un nouvel élément est ajouté, qui est défini par défaut sur INFINITE.
PopTimeout
est le délai pendant lequel un nouvel élément est retiré, qui est défini par défaut sur INFINITE.