Class TAbstractObjectReader
Unit
Declaration
type TAbstractObjectReader = class(TObject)
Description
This item has no description.
Hierarchy
- TObject
- TAbstractObjectReader
Overview
Fields
| Protected | freader: treader; |
Methods
| Public | function NextValue: TValueType; virtual; abstract; |
| Public | function ReadValue: TValueType; virtual; abstract; |
| Public | procedure BeginRootComponent; virtual; abstract; |
| Public | procedure BeginComponent(var Flags: TFilerFlags; var AChildPos: Integer; var CompClassName, CompName: String); virtual; abstract; |
| Public | function BeginProperty: String; virtual; abstract; |
| Public | procedure Read(var Buf; Count: LongInt); virtual; abstract; |
| Public | procedure ReadBinary(const DestData: TMemoryStream); virtual; abstract; |
| Public | function ReadFloat: Extended; virtual; abstract; |
| Public | function ReadSingle: Single; virtual; abstract; |
| Public | function ReadDate: TDateTime; virtual; abstract; |
| Public | function ReadCurrency: Currency; virtual; abstract; |
| Public | function ReadIdent(ValueType: TValueType): String; virtual; abstract; |
| Public | function ReadInt8: ShortInt; virtual; abstract; |
| Public | function ReadInt16: SmallInt; virtual; abstract; |
| Public | function ReadInt32: LongInt; virtual; abstract; |
| Public | function ReadInt64: Int64; virtual; abstract; |
| Public | function ReadSet(EnumType: ptypeinfo): Integer; virtual; abstract; |
| Public | function ReadStr: String; virtual; abstract; |
| Public | function ReadString(StringType: TValueType): String; virtual; abstract; |
| Public | function Readutf8String(StringType: TValueType): utf8String; virtual; abstract; |
| Public | function ReadWideString: WideString; virtual; abstract; |
| Public | function ReadUnicodeString: UnicodeString; virtual; abstract; |
| Public | procedure SkipComponent(SkipComponentInfos: Boolean); virtual; abstract; |
| Public | procedure SkipValue; virtual; abstract; |
Description
Fields
| Protected | freader: treader; |
|
This item has no description. | |
Methods
| Public | function NextValue: TValueType; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadValue: TValueType; virtual; abstract; |
|
This item has no description. | |
| Public | procedure BeginRootComponent; virtual; abstract; |
|
This item has no description. | |
| Public | procedure BeginComponent(var Flags: TFilerFlags; var AChildPos: Integer; var CompClassName, CompName: String); virtual; abstract; |
|
This item has no description. | |
| Public | function BeginProperty: String; virtual; abstract; |
|
This item has no description. | |
| Public | procedure Read(var Buf; Count: LongInt); virtual; abstract; |
|
This item has no description. | |
| Public | procedure ReadBinary(const DestData: TMemoryStream); virtual; abstract; |
|
This item has no description. | |
| Public | function ReadFloat: Extended; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadSingle: Single; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadDate: TDateTime; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadCurrency: Currency; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadIdent(ValueType: TValueType): String; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadInt8: ShortInt; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadInt16: SmallInt; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadInt32: LongInt; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadInt64: Int64; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadSet(EnumType: ptypeinfo): Integer; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadStr: String; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadString(StringType: TValueType): String; virtual; abstract; |
|
This item has no description. | |
| Public | function Readutf8String(StringType: TValueType): utf8String; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadWideString: WideString; virtual; abstract; |
|
This item has no description. | |
| Public | function ReadUnicodeString: UnicodeString; virtual; abstract; |
|
This item has no description. | |
| Public | procedure SkipComponent(SkipComponentInfos: Boolean); virtual; abstract; |
|
This item has no description. | |
| Public | procedure SkipValue; virtual; abstract; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.