System.Generics.Collections

提供: Appmethod Libraries
移動先: 案内検索


データ項目を配列、ディクショナリ、リスト、スタック、キューなどにまとめるためのジェネリック コンテナ クラスが実装されているユニットです。

テンプレート:UnitInfo

クラス

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

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

ルーチン

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

PObjectPObjectTObject クラスへのポインタ型です。
System_Generics_Collections__02
TCollectionNotificationOnNotify イベント発生時のコレクションに対する変更のタイプ。
TDictionaryOwnershipsTObjectDictionary の所有権の集合。
TListHelper
TPairTPair は、キーと値のペアを格納するレコードです。
TQueueHelper
TStackHelper