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 に設定されています。