System.Rtti.TValue.Make

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

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 レコードを構築します。

関連項目