System.Generics.Collections.TThreadedQueue.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.


Voir aussi