System.Rtti.IValueData.ExtractRawData

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

procedure ExtractRawData(ABuffer: Pointer);

C++

virtual void __fastcall ExtractRawData(void * ABuffer) = 0 ;

Properties

Type Visibility Source Unit Parent
procedure
function
public
System.Rtti.pas
System.Rtti.hpp
System.Rtti IValueData

Description

Copies the referenced data to the given memory address.

Use ExtractRawData when a raw copy of the referenced data is required. The ABuffer parameter specifies the address of the memory where the data is copied.

If the referenced data represents a managed type, or is an array of managed types, a safe copy function is used to make sure that reference counting works as expected.

See Also