System.Rtti.TValue.Make
Delphi
class procedure Make(ABuffer: Pointer; ATypeInfo: PTypeInfo; out Result: TValue); overload; static;
class procedure Make(AValue: NativeInt; ATypeInfo: PTypeInfo; out Result: TValue); overload; static;
C++
static void __fastcall Make(void * ABuffer, System::Typinfo::PTypeInfo ATypeInfo, /* out */ TValue &Result)/* overload */;
static void __fastcall Make(NativeInt AValue, System::Typinfo::PTypeInfo ATypeInfo, /* out */ TValue &Result)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TValue |
説明
TValue レコードを初期化します。
Make メソッドは、提供されたデータを指定した TValue レコードを構築するのに使用できる静的メソッドです。
Make は、属性として TValue レコードに未加工のデータを格納するためのポインタ、およびそのレコードに格納された値の型情報を持ちます。 その結果、Make は指定したデータを格納する TValue レコードを構築します。
関連項目