System.Generics.Collections

提供: RAD Studio API Documentation
移動先: 案内検索

配列、辞書、リスト、スタック、クエリなどの中の、データ項目をグループ化するための汎用コンテナを実装するユニットです。

パッケージ rtl250.bpl

クラス

TArray汎用配列の検索および並び替えを行うための、静的メソッドを保有するクラス。
TDictionaryキー/値ペアのコレクション
TEnumerableTEnumerable は、すべての列挙型コンテナで継承される抽象クラスです。
TEnumeratorTEnumerator は、すべての列挙子クラスで実装される抽象クラスです。
TList順序付きリストです。
TObjectDictionaryオブジェクトのキーと値のペアのコレクション。
TObjectListオブジェクトの順序付きリストです。
TObjectQueueオブジェクトのキュー。
TObjectStackオブジェクトの後入れ先出しスタックです。
TQueueラッピングを利用して配列上に実装されたキュー。
TStack後入れ先出しスタックです。
TThreadedQueueジェネリックなスレッド化されたキューを表します。
TThreadList

スレッドセーフなジェネリック リストを表します。

ルーチン

InCircularRangeInCircularRange は、Remove メソッドで使用される内部関数です。

PObjectPObjectTObject クラスへのポインタ型です。
System_Generics_Collections__02
TCollectionNotificationOnNotify イベント発生時のコレクションに対する変更のタイプ。
TDictionaryOwnershipsTObjectDictionary の所有権の集合。
TListHelperTList インスタンスを処理するための、非ジェネリック メソッドでの内部ヘルパ。
TPairTPair は、キーと値のペアを格納するレコードです。
TQueueHelperTQueue インスタンスを処理するための、非ジェネリック メソッドでの内部ヘルパ。
TStackHelperTStack インスタンスを処理するための、非ジェネリック メソッドでの内部ヘルパ。