Bin2StreamWriter

Overview

Location

 

constructor (Stream)

 

constructor(aStream: Stream)

 

Bin2StreamWriter(Stream aStream)

Parameters:

  • aStream:

constructor (Stream)  protected    (declared in StreamHandler)

 

constructor(stream: Stream)

 

Bin2StreamWriter(Stream stream)

Parameters:

  • stream:

BinWriter

 

property BinWriter: BinReaderWriter read;

 

BinReaderWriter BinWriter { __get; }

clearPositionCache    (declared in StreamHandler)

 

method clearPositionCache

 

void clearPositionCache()

Position    (declared in StreamHandler)

 

property Position: Int64 read write;

 

Int64 Position { __get; __set; }

restorePosition    (declared in StreamHandler)

 

method restorePosition

 

void restorePosition()

savePosition    (declared in StreamHandler)

 

method savePosition

 

void savePosition()

Stream    (declared in StreamHandler)

 

property Stream: Stream read;

 

Stream Stream { __get; }

writeBlob

 

method writeBlob(value: array of SByte)

 

void writeBlob(SByte[] value)

Parameters:

  • value:

writeBoolean

 

method writeBoolean(aValue: Boolean)

 

void writeBoolean(Boolean aValue)

Parameters:

  • aValue:

writeByte

 

method writeByte(value: SByte)

 

void writeByte(SByte value)

Parameters:

  • value:

writeBytes

 

method writeBytes(aValue: array of SByte)

 

void writeBytes(SByte[] aValue)

Parameters:

  • aValue:

writeChars

 

method writeChars(aValue: array of Char)

 

void writeChars(Char[] aValue)

Parameters:

  • aValue:

writeCurrency

 

method writeCurrency(value: BigDecimal)

 

void writeCurrency(BigDecimal value)

Parameters:

  • value:

writeDateTime

 

method writeDateTime(value: Date)

 

void writeDateTime(Date value)

Parameters:

  • value:

writeDecimal

 

method writeDecimal(value: BigDecimal)

 

void writeDecimal(BigDecimal value)

Parameters:

  • value:

writeDouble

 

method writeDouble(value: Double)

 

void writeDouble(Double value)

Parameters:

  • value:

writeGuid

 

method writeGuid(aValue: UUID)

 

void writeGuid(UUID aValue)

Parameters:

  • aValue:

writeInt16

 

method writeInt16(aValue: SmallInt)

 

void writeInt16(SmallInt aValue)

Parameters:

  • aValue:

writeInt32

 

method writeInt32(aValue: Integer)

 

void writeInt32(Integer aValue)

Parameters:

  • aValue:

writeInt64

 

method writeInt64(aValue: Int64)

 

void writeInt64(Int64 aValue)

Parameters:

  • aValue:

writeNullableString

 

method writeNullableString(aValue: String)

 

void writeNullableString(String aValue)

Parameters:

  • aValue:

writeSingle

 

method writeSingle(aValue: Single)

 

void writeSingle(Single aValue)

Parameters:

  • aValue:

writeString

 

method writeString(aValue: String)

 

void writeString(String aValue)

Parameters:

  • aValue:

writeVariant

 

method writeVariant(value: Object; dataType: DataType)

 

void writeVariant(Object value, DataType dataType)

Parameters:

  • value:
  • dataType:

writeWideString

 

method writeWideString(value: String)

 

void writeWideString(String value)

Parameters:

  • value:

writeXml

 

method writeXml(aValue: Node)

 

void writeXml(Node aValue)

Parameters:

  • aValue:

 

BinWriter

 

property BinWriter: BinReaderWriter read;

 

BinReaderWriter BinWriter { __get; }

Position    (declared in StreamHandler)

 

property Position: Int64 read write;

 

Int64 Position { __get; __set; }

Stream    (declared in StreamHandler)

 

property Stream: Stream read;

 

Stream Stream { __get; }

 

constructor (Stream)

 

constructor(aStream: Stream)

 

Bin2StreamWriter(Stream aStream)

Parameters:

  • aStream:

constructor (Stream)  protected    (declared in StreamHandler)

 

constructor(stream: Stream)

 

Bin2StreamWriter(Stream stream)

Parameters:

  • stream:

clearPositionCache    (declared in StreamHandler)

 

method clearPositionCache

 

void clearPositionCache()

restorePosition    (declared in StreamHandler)

 

method restorePosition

 

void restorePosition()

savePosition    (declared in StreamHandler)

 

method savePosition

 

void savePosition()

writeBlob

 

method writeBlob(value: array of SByte)

 

void writeBlob(SByte[] value)

Parameters:

  • value:

writeBoolean

 

method writeBoolean(aValue: Boolean)

 

void writeBoolean(Boolean aValue)

Parameters:

  • aValue:

writeByte

 

method writeByte(value: SByte)

 

void writeByte(SByte value)

Parameters:

  • value:

writeBytes

 

method writeBytes(aValue: array of SByte)

 

void writeBytes(SByte[] aValue)

Parameters:

  • aValue:

writeChars

 

method writeChars(aValue: array of Char)

 

void writeChars(Char[] aValue)

Parameters:

  • aValue:

writeCurrency

 

method writeCurrency(value: BigDecimal)

 

void writeCurrency(BigDecimal value)

Parameters:

  • value:

writeDateTime

 

method writeDateTime(value: Date)

 

void writeDateTime(Date value)

Parameters:

  • value:

writeDecimal

 

method writeDecimal(value: BigDecimal)

 

void writeDecimal(BigDecimal value)

Parameters:

  • value:

writeDouble

 

method writeDouble(value: Double)

 

void writeDouble(Double value)

Parameters:

  • value:

writeGuid

 

method writeGuid(aValue: UUID)

 

void writeGuid(UUID aValue)

Parameters:

  • aValue:

writeInt16

 

method writeInt16(aValue: SmallInt)

 

void writeInt16(SmallInt aValue)

Parameters:

  • aValue:

writeInt32

 

method writeInt32(aValue: Integer)

 

void writeInt32(Integer aValue)

Parameters:

  • aValue:

writeInt64

 

method writeInt64(aValue: Int64)

 

void writeInt64(Int64 aValue)

Parameters:

  • aValue:

writeNullableString

 

method writeNullableString(aValue: String)

 

void writeNullableString(String aValue)

Parameters:

  • aValue:

writeSingle

 

method writeSingle(aValue: Single)

 

void writeSingle(Single aValue)

Parameters:

  • aValue:

writeString

 

method writeString(aValue: String)

 

void writeString(String aValue)

Parameters:

  • aValue:

writeVariant

 

method writeVariant(value: Object; dataType: DataType)

 

void writeVariant(Object value, DataType dataType)

Parameters:

  • value:
  • dataType:

writeWideString

 

method writeWideString(value: String)

 

void writeWideString(String value)

Parameters:

  • value:

writeXml

 

method writeXml(aValue: Node)

 

void writeXml(Node aValue)

Parameters:

  • aValue: