Rtti
Contents |
Delphi の情報
無名メソッド
| TFunc |
配列
| TArray |
クラス
| EInsufficientRtti |
EInsufficientRtti は、ある操作を実行するのに余分な RTTI が要求された場合に発生します。 |
| EInvocationError |
EInvocationError は、メソッド呼び出しが失敗したときに発生します。 |
| ENonPublicType |
ENonPublicType は、公開されていない型の特定の情報がアクセスされたときに発生します。 |
| TRttiAnsiStringType |
TRttiAnsiStringType は、AnsiString 型を表すのに使用される RTTI クラスです。 |
| TRttiArrayType |
TRttiArrayType は、静的配列型を表すのに使用される RTTI オブジェクトです。 |
| TRttiClassRefType |
TRttiClassRefType は、メタクラス型を表すのに使用されます。 |
| TRttiDynamicArrayType |
TRttiDynamicArrayType は、動的配列型を表すための RTTI クラスです。 |
| TRttiEnumerationType |
TRttiEnumerationType は、Delphi のすべての列挙型を表すための RTTI クラスです。 |
| TRttiField |
TRttiField は、フィールドを表す RTTI クラスです。 |
| TRttiFloatType |
TRttiFloatType は、浮動小数点型を表すための RTTI クラスです。 |
| TRttiInstanceProperty |
TRttiInstanceProperty は、クラス インスタンスのプロパティを表す RTTI クラスです。 |
| TRttiInstanceType |
TRttiInstanceType はクラス型を表すのに使用されます。 |
| TRttiInt64Type |
TRttiInt64Type は、Int64 型および UInt64 型を表すための RTTI クラスです。 |
| TRttiInterfaceType |
TRttiInterfaceType はインターフェイス型を表すのに使用されます。 |
| TRttiManagedField |
TRttiManagedField は、マネージ フィールドを表す RTTI クラスです。 |
| TRttiMember |
TRttiMember は、クラス、インターフェイス、またはレコード メンバを表す、すべての RTTI オブジェクトの基底クラスです。 |
| TRttiMethod |
TRttiMethod は、メソッドを表すための RTTI クラスです。 |
| TRttiMethodType |
TRttiMethodType は、メソッド型を表すための RTTI クラスです。 |
| TRttiNamedObject |
TRttiNamedObject は、すべての名前付き RTTI オブジェクトの基底クラスです。 |
| TRttiObject |
TRttiObject はすべての RTTI オブジェクトの基底クラスです。 |
| TRttiOrdinalType |
TRttiOrdinalType は、順序型を表すための RTTI クラスです。 |
| TRttiPackage |
TRttiPackage は、Delphi パッケージを表す RTTI クラスです。 |
| TRttiParameter |
TRttiParameter は、パラメータを表す RTTI クラスです。 |
| TRttiPointerType |
TRttiPointerType は、ポインタ型を表す RTTI クラスです。 |
| TRttiProcedureType |
TRttiProcedureType は、手続き型を表すための RTTI クラスです。 |
| TRttiProperty |
TRttiProperty は、プロパティを表す RTTI クラスです。 |
| TRttiRecordType |
TRttiRecordType は、レコード型を表す RTTI クラスです。 |
| TRttiSetType |
TRttiSetType は、Delphi のすべての集合型を表すための RTTI クラスです。 |
| TRttiStringType |
TRttiStringType は、Delphi のすべての文字列型を表すための RTTI クラスです。 |
| TRttiStructuredType |
TRttiStructuredType は、構造化型を表すすべての RTTI クラスの基底クラスです。 |
| TRttiType |
TRttiType は、型を表すすべての RTTI クラスの基底クラスです。 |
メタクラス
| TRttiClass |
TRttiClass は TRttiObject のメタクラスを定義します。 |
列挙型
| TDispatchKind |
設定可能なメソッド ディスパッチ オプションを列挙します。 |
| TRttiStringKind |
Delphi 言語で使用可能な文字列型を列挙したものです。 |
関数
| Invoke |
メソッドを動的に呼び出します。 |
| IsManaged |
型が管理されているかどうか確認します。 |
インターフェース
| IValueData |
データが格納されたヒープへのインターフェイスを表します。 |
構造体
| TPair | |
| TRttiContext |
TRttiContext は、Rtti ユニットに不可欠なものです。 |
| TValue |
バリアント型の軽量版を表します。 |
| TValueData |
多くの型の格納構造を表します。 |