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 */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TValue |
Beschreibung
Initialisiert einen TValue-Datensatz.
Make ist eine statische Methode, die zum Erstellen eines TValue-Datensatzes mit den bereitgestellten Daten verwendet werden kann.
Make nimmt als Argumente einen Zeiger auf die im TValue-Datensatz zu speichernden Rohdaten und die Typinformationen des in dem Datensatz gespeicherten Werts. Daher erstellt Make einen TValue-Datensatz, in dem die angegebenen Daten gespeichert werden.