TReader
Overview
Location
-
Reference:
- DelphiVCL.fx Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
- libDelphiVCL.fx Toffee-Mac Catalyst, Toffee-macOS
- Namespace: RemObjects.Elements.RTL.Delphi.VCL
- Platforms: Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows, Toffee-Mac Catalyst, Toffee-macOS
- Ancestry: TFiler | TReader
constructor Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
constructor(aStream: TStream; BufSize: Int32)
TReader(TStream aStream, Int32 BufSize)
init(_ aStream: TStream, _ BufSize: Int32)
Sub New(aStream As TStream, BufSize As Int32)
Parameters:
- aStream:
- BufSize:
Ancestor virtual (declared in TFiler)
property Ancestor: TPersistent read write;
TPersistent Ancestor { get; set; }
var Ancestor: TPersistent { get{} set{} }
Property Ancestor() As TPersistent
method DefineBinaryProperty(aName: String; aReadData: TStreamProc; WriteData: TStreamProc; HasData: Boolean)
void DefineBinaryProperty(String aName, TStreamProc aReadData, TStreamProc WriteData, Boolean HasData)
func DefineBinaryProperty(_ aName: String, _ aReadData: TStreamProc, _ WriteData: TStreamProc, _ HasData: Boolean)
Sub DefineBinaryProperty(aName As String, aReadData As TStreamProc, WriteData As TStreamProc, HasData As Boolean)
Parameters:
- aName:
- aReadData:
- WriteData:
- HasData:
DefineBinaryProperty (String, TStreamProc, TStreamProc, Boolean) virtual abstract (declared in TFiler)
method DefineBinaryProperty(aName: String; ReadData: TStreamProc; WriteData: TStreamProc; HasData: Boolean)
void DefineBinaryProperty(String aName, TStreamProc ReadData, TStreamProc WriteData, Boolean HasData)
func DefineBinaryProperty(_ aName: String, _ ReadData: TStreamProc, _ WriteData: TStreamProc, _ HasData: Boolean)
Sub DefineBinaryProperty(aName As String, ReadData As TStreamProc, WriteData As TStreamProc, HasData As Boolean)
Parameters:
- aName:
- ReadData:
- WriteData:
- HasData:
method DefineProperty(aName: String; aReadData: TReaderProc; WriteData: TWriterProc; HasData: Boolean)
void DefineProperty(String aName, TReaderProc aReadData, TWriterProc WriteData, Boolean HasData)
func DefineProperty(_ aName: String, _ aReadData: TReaderProc, _ WriteData: TWriterProc, _ HasData: Boolean)
Sub DefineProperty(aName As String, aReadData As TReaderProc, WriteData As TWriterProc, HasData As Boolean)
Parameters:
- aName:
- aReadData:
- WriteData:
- HasData:
method DefineProperty(aName: String; ReadData: TReaderProc; WriteData: TWriterProc; HasData: Boolean)
void DefineProperty(String aName, TReaderProc ReadData, TWriterProc WriteData, Boolean HasData)
func DefineProperty(_ aName: String, _ ReadData: TReaderProc, _ WriteData: TWriterProc, _ HasData: Boolean)
Sub DefineProperty(aName As String, ReadData As TReaderProc, WriteData As TWriterProc, HasData As Boolean)
Parameters:
- aName:
- ReadData:
- WriteData:
- HasData:
EndOfList virtual
method EndOfList: Boolean
Boolean EndOfList()
func EndOfList() -> Boolean
Function EndOfList() As Boolean
FilerSignature (declared in TFiler)
const FilerSignature: UInt32 = 809914452
const UInt32 FilerSignature = 809914452
static let FilerSignature: UInt32 = 809914452
Const FilerSignature As UInt32 = 809914452
IgnoreChildren virtual (declared in TFiler)
property IgnoreChildren: Boolean read write;
Boolean IgnoreChildren { get; set; }
var IgnoreChildren: Boolean { get{} set{} }
Property IgnoreChildren() As Boolean
Owner virtual
property Owner: TComponent read write;
TComponent Owner { get; set; }
var Owner: TComponent { get{} set{} }
Property Owner() As TComponent
ReadComponent virtual
method ReadComponent(aComponent: TComponent): TComponent
TComponent ReadComponent(TComponent aComponent)
func ReadComponent(_ aComponent: TComponent) -> TComponent
Function ReadComponent(aComponent As TComponent) As TComponent
Parameters:
- aComponent:
ReadData virtual
method ReadData(Instance: TComponent)
void ReadData(TComponent Instance)
func ReadData(_ Instance: TComponent)
Sub ReadData(Instance As TComponent)
Parameters:
- Instance:
ReadProperty protected virtual
method ReadProperty(aInstance: TPersistent)
void ReadProperty(TPersistent aInstance)
func ReadProperty(_ aInstance: TPersistent)
Sub ReadProperty(aInstance As TPersistent)
Parameters:
- aInstance:
ReadPropValue virtual
method ReadPropValue(aInstance: TObject; aValueType: TValueType; aProperty: PropertyInfo): Object
Object ReadPropValue(TObject aInstance, TValueType aValueType, PropertyInfo aProperty)
func ReadPropValue(_ aInstance: TObject, _ aValueType: TValueType, _ aProperty: PropertyInfo) -> Object
Function ReadPropValue(aInstance As TObject, aValueType As TValueType, aProperty As PropertyInfo) As Object
Parameters:
- aInstance:
- aValueType:
- aProperty:
ReadRootComponent virtual
method ReadRootComponent(aRoot: TComponent): TComponent
TComponent ReadRootComponent(TComponent aRoot)
func ReadRootComponent(_ aRoot: TComponent) -> TComponent
Function ReadRootComponent(aRoot As TComponent) As TComponent
Parameters:
- aRoot:
ReadSignature virtual
method ReadSignature
void ReadSignature()
func ReadSignature()
Sub ReadSignature()
ReadStr virtual
method ReadStr: String
String ReadStr()
func ReadStr() -> String
Function ReadStr() As String
ReadValue virtual
method ReadValue: TValueType
TValueType ReadValue()
func ReadValue() -> TValueType
Function ReadValue() As TValueType
Root virtual (declared in TFiler)
property Root: TComponent read write;
TComponent Root { get; set; }
var Root: TComponent { get{} set{} }
Property Root() As TComponent
SetRoot protected virtual (declared in TFiler) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method SetRoot(aValue: TComponent)
void SetRoot(TComponent aValue)
func SetRoot(_ aValue: TComponent)
Sub SetRoot(aValue As TComponent)
Parameters:
- aValue:
FilerSignature (declared in TFiler)
const FilerSignature: UInt32 = 809914452
const UInt32 FilerSignature = 809914452
static let FilerSignature: UInt32 = 809914452
Const FilerSignature As UInt32 = 809914452
Ancestor virtual (declared in TFiler)
property Ancestor: TPersistent read write;
TPersistent Ancestor { get; set; }
var Ancestor: TPersistent { get{} set{} }
Property Ancestor() As TPersistent
IgnoreChildren virtual (declared in TFiler)
property IgnoreChildren: Boolean read write;
Boolean IgnoreChildren { get; set; }
var IgnoreChildren: Boolean { get{} set{} }
Property IgnoreChildren() As Boolean
Owner virtual
property Owner: TComponent read write;
TComponent Owner { get; set; }
var Owner: TComponent { get{} set{} }
Property Owner() As TComponent
Root virtual (declared in TFiler)
property Root: TComponent read write;
TComponent Root { get; set; }
var Root: TComponent { get{} set{} }
Property Root() As TComponent
constructor Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
constructor(aStream: TStream; BufSize: Int32)
TReader(TStream aStream, Int32 BufSize)
init(_ aStream: TStream, _ BufSize: Int32)
Sub New(aStream As TStream, BufSize As Int32)
Parameters:
- aStream:
- BufSize:
method DefineBinaryProperty(aName: String; aReadData: TStreamProc; WriteData: TStreamProc; HasData: Boolean)
void DefineBinaryProperty(String aName, TStreamProc aReadData, TStreamProc WriteData, Boolean HasData)
func DefineBinaryProperty(_ aName: String, _ aReadData: TStreamProc, _ WriteData: TStreamProc, _ HasData: Boolean)
Sub DefineBinaryProperty(aName As String, aReadData As TStreamProc, WriteData As TStreamProc, HasData As Boolean)
Parameters:
- aName:
- aReadData:
- WriteData:
- HasData:
DefineBinaryProperty (String, TStreamProc, TStreamProc, Boolean) virtual abstract (declared in TFiler)
method DefineBinaryProperty(aName: String; ReadData: TStreamProc; WriteData: TStreamProc; HasData: Boolean)
void DefineBinaryProperty(String aName, TStreamProc ReadData, TStreamProc WriteData, Boolean HasData)
func DefineBinaryProperty(_ aName: String, _ ReadData: TStreamProc, _ WriteData: TStreamProc, _ HasData: Boolean)
Sub DefineBinaryProperty(aName As String, ReadData As TStreamProc, WriteData As TStreamProc, HasData As Boolean)
Parameters:
- aName:
- ReadData:
- WriteData:
- HasData:
method DefineProperty(aName: String; aReadData: TReaderProc; WriteData: TWriterProc; HasData: Boolean)
void DefineProperty(String aName, TReaderProc aReadData, TWriterProc WriteData, Boolean HasData)
func DefineProperty(_ aName: String, _ aReadData: TReaderProc, _ WriteData: TWriterProc, _ HasData: Boolean)
Sub DefineProperty(aName As String, aReadData As TReaderProc, WriteData As TWriterProc, HasData As Boolean)
Parameters:
- aName:
- aReadData:
- WriteData:
- HasData:
method DefineProperty(aName: String; ReadData: TReaderProc; WriteData: TWriterProc; HasData: Boolean)
void DefineProperty(String aName, TReaderProc ReadData, TWriterProc WriteData, Boolean HasData)
func DefineProperty(_ aName: String, _ ReadData: TReaderProc, _ WriteData: TWriterProc, _ HasData: Boolean)
Sub DefineProperty(aName As String, ReadData As TReaderProc, WriteData As TWriterProc, HasData As Boolean)
Parameters:
- aName:
- ReadData:
- WriteData:
- HasData:
EndOfList virtual
method EndOfList: Boolean
Boolean EndOfList()
func EndOfList() -> Boolean
Function EndOfList() As Boolean
ReadComponent virtual
method ReadComponent(aComponent: TComponent): TComponent
TComponent ReadComponent(TComponent aComponent)
func ReadComponent(_ aComponent: TComponent) -> TComponent
Function ReadComponent(aComponent As TComponent) As TComponent
Parameters:
- aComponent:
ReadData virtual
method ReadData(Instance: TComponent)
void ReadData(TComponent Instance)
func ReadData(_ Instance: TComponent)
Sub ReadData(Instance As TComponent)
Parameters:
- Instance:
ReadProperty protected virtual
method ReadProperty(aInstance: TPersistent)
void ReadProperty(TPersistent aInstance)
func ReadProperty(_ aInstance: TPersistent)
Sub ReadProperty(aInstance As TPersistent)
Parameters:
- aInstance:
ReadPropValue virtual
method ReadPropValue(aInstance: TObject; aValueType: TValueType; aProperty: PropertyInfo): Object
Object ReadPropValue(TObject aInstance, TValueType aValueType, PropertyInfo aProperty)
func ReadPropValue(_ aInstance: TObject, _ aValueType: TValueType, _ aProperty: PropertyInfo) -> Object
Function ReadPropValue(aInstance As TObject, aValueType As TValueType, aProperty As PropertyInfo) As Object
Parameters:
- aInstance:
- aValueType:
- aProperty:
ReadRootComponent virtual
method ReadRootComponent(aRoot: TComponent): TComponent
TComponent ReadRootComponent(TComponent aRoot)
func ReadRootComponent(_ aRoot: TComponent) -> TComponent
Function ReadRootComponent(aRoot As TComponent) As TComponent
Parameters:
- aRoot:
ReadSignature virtual
method ReadSignature
void ReadSignature()
func ReadSignature()
Sub ReadSignature()
ReadStr virtual
method ReadStr: String
String ReadStr()
func ReadStr() -> String
Function ReadStr() As String
ReadValue virtual
method ReadValue: TValueType
TValueType ReadValue()
func ReadValue() -> TValueType
Function ReadValue() As TValueType
SetRoot protected virtual (declared in TFiler) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method SetRoot(aValue: TComponent)
void SetRoot(TComponent aValue)
func SetRoot(_ aValue: TComponent)
Sub SetRoot(aValue As TComponent)
Parameters:
- aValue: