System.Rtti.TValue.Make
Delphi
class procedure Make(ABuffer: Pointer; ATypeInfo: PTypeInfo; var Result: TValue); overload; static;
class procedure Make(AValue: NativeInt; ATypeInfo: PTypeInfo; var Result: TValue); overload; static;
class procedure Make<T>(const Value: T; var Result: TValue); overload; static; inline;
C++
static void __fastcall Make(void * ABuffer, System::Typinfo::PTypeInfo ATypeInfo, TValue &Result)/* overload */;
static void __fastcall Make(NativeInt AValue, System::Typinfo::PTypeInfo ATypeInfo, TValue &Result)/* overload */;
void __fastcall TValue::Make(const T Value, TValue &Result)/* overload */
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TValue |
Description
Initialise un enregistrement TValue.
Make est une méthode statique qui peut être utilisée pour construire des enregistrements TValue aux données fournies.
Make prend comme arguments un pointeur sur les données brutes stockées dans l'enregistrement TValue et l'information de type de la valeur stockée dans l'enregistrement. Ainsi, Make construit un enregistrement TValue qui stocke les données spécifiées.
Voir aussi