TRORTTISerializerHelper

Overview

Location

Instance Methods


GetSoapName

function GetSoapName(p: TRttiProperty): string

Parameters:

  • p:

ReadRTTIObject

procedure ReadRTTIObject(anObject: TObject)

Parameters:

  • anObject:

ReadValue

procedure ReadValue(const aName: string; aObj: TRttiType; var aValue: TValue; ArrayElementId: Integer; aCaller: TRttiObject)

Parameters:

  • aName:
  • aObj:
  • aValue:
  • ArrayElementId:
  • aCaller:

StreamAsStringType

function StreamAsStringType(aObj: TRttiType; aCaller: TRttiObject): ROStreamAsAttribute

Parameters:

  • aObj:
  • aCaller:

WriteRTTIObject

procedure WriteRTTIObject(anObject: TObject)

Parameters:

  • anObject:

WriteValue

procedure WriteValue(const aName: string; aObj: TRttiType; const aValue: TValue; ArrayElementId: Integer; aCaller: TRttiObject)

Parameters:

  • aName:
  • aObj:
  • aValue:
  • ArrayElementId:
  • aCaller: