TWriter
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 | TWriter
constructor Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
constructor(aStream: TStream; BufSize: Int32)
TWriter(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
DefineBinaryProperty override
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:
DefineProperty override
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:
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
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:
Write virtual
method Write(aBuffer: array of Byte; aOffset: Int32; aCount: Int32)
void Write(Byte[] aBuffer, Int32 aOffset, Int32 aCount)
func Write(_ aBuffer: Byte..., _ aOffset: Int32, _ aCount: Int32)
Sub Write(aBuffer As Byte(), aOffset As Int32, aCount As Int32)
Parameters:
- aBuffer:
- aOffset:
- aCount:
WriteDouble virtual
method WriteDouble(aValue: Double)
void WriteDouble(Double aValue)
func WriteDouble(_ aValue: Double)
Sub WriteDouble(aValue As Double)
Parameters:
- aValue:
WriteIdent virtual
method WriteIdent(aIdent: String)
void WriteIdent(String aIdent)
func WriteIdent(_ aIdent: String)
Sub WriteIdent(aIdent As String)
Parameters:
- aIdent:
WriteInt64 virtual
method WriteInt64(aValue: Int64)
void WriteInt64(Int64 aValue)
func WriteInt64(_ aValue: Int64)
Sub WriteInt64(aValue As Int64)
Parameters:
- aValue:
WriteInteger virtual
method WriteInteger(aValue: Int32)
void WriteInteger(Int32 aValue)
func WriteInteger(_ aValue: Int32)
Sub WriteInteger(aValue As Int32)
Parameters:
- aValue:
WriteListBegin virtual
method WriteListBegin
void WriteListBegin()
func WriteListBegin()
Sub WriteListBegin()
WriteListEnd virtual
method WriteListEnd
void WriteListEnd()
func WriteListEnd()
Sub WriteListEnd()
WriteSet virtual
method WriteSet(aValue: Byte)
void WriteSet(Byte aValue)
func WriteSet(_ aValue: Byte)
Sub WriteSet(aValue As Byte)
Parameters:
- aValue:
WriteSignature virtual
method WriteSignature
void WriteSignature()
func WriteSignature()
Sub WriteSignature()
WriteString virtual
method WriteString(aValue: String)
void WriteString(String aValue)
func WriteString(_ aValue: String)
Sub WriteString(aValue As String)
Parameters:
- aValue:
WriteUTF8Str virtual
method WriteUTF8Str(aValue: String)
void WriteUTF8Str(String aValue)
func WriteUTF8Str(_ aValue: String)
Sub WriteUTF8Str(aValue As String)
Parameters:
- aValue:
WriteValue virtual
method WriteValue(aValue: TValueType)
void WriteValue(TValueType aValue)
func WriteValue(_ aValue: TValueType)
Sub WriteValue(aValue As TValueType)
Parameters:
- aValue:
WriteVar virtual
method WriteVar(aValue: Int32)
void WriteVar(Int32 aValue)
func WriteVar(_ aValue: Int32)
Sub WriteVar(aValue As Int32)
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
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)
TWriter(TStream aStream, Int32 BufSize)
init(_ aStream: TStream, _ BufSize: Int32)
Sub New(aStream As TStream, BufSize As Int32)
Parameters:
- aStream:
- BufSize:
DefineBinaryProperty override
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:
DefineProperty override
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:
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:
Write virtual
method Write(aBuffer: array of Byte; aOffset: Int32; aCount: Int32)
void Write(Byte[] aBuffer, Int32 aOffset, Int32 aCount)
func Write(_ aBuffer: Byte..., _ aOffset: Int32, _ aCount: Int32)
Sub Write(aBuffer As Byte(), aOffset As Int32, aCount As Int32)
Parameters:
- aBuffer:
- aOffset:
- aCount:
WriteDouble virtual
method WriteDouble(aValue: Double)
void WriteDouble(Double aValue)
func WriteDouble(_ aValue: Double)
Sub WriteDouble(aValue As Double)
Parameters:
- aValue:
WriteIdent virtual
method WriteIdent(aIdent: String)
void WriteIdent(String aIdent)
func WriteIdent(_ aIdent: String)
Sub WriteIdent(aIdent As String)
Parameters:
- aIdent:
WriteInt64 virtual
method WriteInt64(aValue: Int64)
void WriteInt64(Int64 aValue)
func WriteInt64(_ aValue: Int64)
Sub WriteInt64(aValue As Int64)
Parameters:
- aValue:
WriteInteger virtual
method WriteInteger(aValue: Int32)
void WriteInteger(Int32 aValue)
func WriteInteger(_ aValue: Int32)
Sub WriteInteger(aValue As Int32)
Parameters:
- aValue:
WriteListBegin virtual
method WriteListBegin
void WriteListBegin()
func WriteListBegin()
Sub WriteListBegin()
WriteListEnd virtual
method WriteListEnd
void WriteListEnd()
func WriteListEnd()
Sub WriteListEnd()
WriteSet virtual
method WriteSet(aValue: Byte)
void WriteSet(Byte aValue)
func WriteSet(_ aValue: Byte)
Sub WriteSet(aValue As Byte)
Parameters:
- aValue:
WriteSignature virtual
method WriteSignature
void WriteSignature()
func WriteSignature()
Sub WriteSignature()
WriteString virtual
method WriteString(aValue: String)
void WriteString(String aValue)
func WriteString(_ aValue: String)
Sub WriteString(aValue As String)
Parameters:
- aValue:
WriteUTF8Str virtual
method WriteUTF8Str(aValue: String)
void WriteUTF8Str(String aValue)
func WriteUTF8Str(_ aValue: String)
Sub WriteUTF8Str(aValue As String)
Parameters:
- aValue:
WriteValue virtual
method WriteValue(aValue: TValueType)
void WriteValue(TValueType aValue)
func WriteValue(_ aValue: TValueType)
Sub WriteValue(aValue As TValueType)
Parameters:
- aValue:
WriteVar virtual
method WriteVar(aValue: Int32)
void WriteVar(Int32 aValue)
func WriteVar(_ aValue: Int32)
Sub WriteVar(aValue As Int32)
Parameters:
- aValue: