Beschreibung | Hierarchie | Felder | Methoden | Eigenschaften |
type TLRSObjectReader = class(TAbstractObjectReader)
![]() |
constructor Create(AStream: TStream; BufSize: Integer); virtual; |
![]() |
destructor Destroy; override; |
![]() |
function NextValue: TValueType; override; |
![]() |
function ReadValue: TValueType; override; |
![]() |
procedure BeginRootComponent; override; |
![]() |
procedure BeginComponent(var Flags: TFilerFlags; var AChildPos: Integer; var CompClassName, CompName: String); override; |
![]() |
function BeginProperty: String; override; |
![]() |
procedure ReadBinary(const DestData: TMemoryStream); override; |
![]() |
function ReadFloat: Extended; override; |
![]() |
function ReadSingle: Single; override; |
![]() |
function ReadCurrency: Currency; override; |
![]() |
function ReadDate: TDateTime; override; |
![]() |
function ReadIdent(ValueType: TValueType): String; override; |
![]() |
function ReadInt8: ShortInt; override; |
![]() |
function ReadInt16: SmallInt; override; |
![]() |
function ReadInt32: LongInt; override; |
![]() |
function ReadInt64: Int64; override; |
![]() |
function ReadSet(EnumType: Pointer): Integer; override; |
![]() |
function ReadStr: String; override; |
![]() |
function ReadString(StringType: TValueType): String; override; |
![]() |
function ReadWideString: WideString; override; |
![]() |
procedure SkipComponent(SkipComponentInfos: Boolean); override; |
![]() |
procedure SkipValue; override; |
![]() |
property Stream: TStream read FStream; |
![]() |
constructor Create(AStream: TStream; BufSize: Integer); virtual; |
![]() |
destructor Destroy; override; |
![]() |
function NextValue: TValueType; override; |
![]() |
function ReadValue: TValueType; override; |
![]() |
procedure BeginRootComponent; override; |
![]() |
procedure BeginComponent(var Flags: TFilerFlags; var AChildPos: Integer; var CompClassName, CompName: String); override; |
![]() |
function BeginProperty: String; override; |
![]() |
procedure ReadBinary(const DestData: TMemoryStream); override; |
![]() |
function ReadFloat: Extended; override; |
![]() |
function ReadSingle: Single; override; |
![]() |
function ReadCurrency: Currency; override; |
![]() |
function ReadDate: TDateTime; override; |
![]() |
function ReadIdent(ValueType: TValueType): String; override; |
![]() |
function ReadInt8: ShortInt; override; |
![]() |
function ReadInt16: SmallInt; override; |
![]() |
function ReadInt32: LongInt; override; |
![]() |
function ReadInt64: Int64; override; |
![]() |
function ReadSet(EnumType: Pointer): Integer; override; |
![]() |
function ReadStr: String; override; |
![]() |
function ReadString(StringType: TValueType): String; override; |
![]() |
function ReadWideString: WideString; override; |
![]() |
procedure SkipComponent(SkipComponentInfos: Boolean); override; |
![]() |
procedure SkipValue; override; |
![]() |
property Stream: TStream read FStream; |