Classe TRESTDWDynamic

Unit

Declaração

type TRESTDWDynamic = class(TObject)

Descrição

Hierarquia

Visão Geral

Métodos

Public Class Function Compare(Const ADynamicType1, ADynamicType2; ATypeInfo : PTypeInfo) : Boolean;
Public Class Function GetSize(Const ADynamicType; ATypeInfo : PTypeInfo; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions) : RDWSize;
Public Class Procedure WriteTo(AStream : TStream; Const ADynamicType; ATypeInfo : PTypeInfo; AVersion : Word = 1; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions; APreAllocSize : Boolean = True);
Public Class Function ReadFrom(AStream : TStream; Const ADynamicType; ATypeInfo : PTypeInfo; AVersion : Word = 1; AForceCPUArchCompatibilityOnStreamV1: Boolean = False) : Boolean;
Public Class Function GetSizeNH(Const ADynamicType; ATypeInfo : PTypeInfo; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions) : RDWSize;
Public Class Procedure WriteToNH(AStream : TStream; Const ADynamicType; ATypeInfo : PTypeInfo; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions);
Public Class Procedure ReadFromNH(AStream : TStream; Const ADynamicType; ATypeInfo : PTypeInfo; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions);

Descrição

Métodos

Public Class Function Compare(Const ADynamicType1, ADynamicType2; ATypeInfo : PTypeInfo) : Boolean;
 
Public Class Function GetSize(Const ADynamicType; ATypeInfo : PTypeInfo; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions) : RDWSize;
 
Public Class Procedure WriteTo(AStream : TStream; Const ADynamicType; ATypeInfo : PTypeInfo; AVersion : Word = 1; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions; APreAllocSize : Boolean = True);
 
Public Class Function ReadFrom(AStream : TStream; Const ADynamicType; ATypeInfo : PTypeInfo; AVersion : Word = 1; AForceCPUArchCompatibilityOnStreamV1: Boolean = False) : Boolean;
 
Public Class Function GetSizeNH(Const ADynamicType; ATypeInfo : PTypeInfo; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions) : RDWSize;
 
Public Class Procedure WriteToNH(AStream : TStream; Const ADynamicType; ATypeInfo : PTypeInfo; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions);
 
Public Class Procedure ReadFromNH(AStream : TStream; Const ADynamicType; ATypeInfo : PTypeInfo; Const AOptions : TRESTDWDynamicOptions = TRESTDWDynamicDefaultOptions);
 

Gerado por PasDoc 0.16.0.