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);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| constructor | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TThreadedQueue |
説明
Create は、TThreadedQueue のインスタンスを作成します。
Create メソッドを呼び出すと、TThreadedQueue のインスタンスを作成して初期化することができます。
AQueueDepth はキューの長さで、デフォルトでは 10 に設定されています。
PushTimeout は新しい要素がプッシュされるときのタイムアウトで、デフォルトでは INFINITE に設定されています。
PopTimeout は新しい要素がポップされるときのタイムアウトで、デフォルトでは INFINITE に設定されています。