TMemoryStream

Overview

Location


 

constructor

 

constructor

 

TMemoryStream()

 

init()

 

TMemoryStream()

 

Sub New()

Capacity  protected virtual .NET, Island, Toffee

 

property Capacity: Int32 read write;

 

Int32 Capacity { get; set; }

 

var Capacity: Int32 { get{} set{} }

 

Property Capacity() As Int32

Clear  virtual

 

method Clear

 

void Clear()

 

func Clear()

 

void Clear()

 

Sub Clear()

CopyFrom  virtual    (declared in TStream)

 

method CopyFrom(Source: TStream; Count: Int64): Int64

 

Int64 CopyFrom(TStream Source, Int64 Count)

 

func CopyFrom(_ Source: TStream, _ Count: Int64) -> Int64

 

Int64 CopyFrom(TStream Source, Int64 Count)

 

Function CopyFrom(Source As TStream, Count As Int64) As Int64

Parameters:

  • Source:
  • Count:

Create  virtual    (declared in TCustomMemoryStream)

 

class method Create: TCustomMemoryStream

 

static TCustomMemoryStream Create()

 

static func Create() -> TCustomMemoryStream

 

static TCustomMemoryStream Create()

 

Shared Function Create() As TCustomMemoryStream

Create  virtual

 

class method Create: TMemoryStream

 

static TMemoryStream Create()

 

static func Create() -> TMemoryStream

 

static TMemoryStream Create()

 

Shared Function Create() As TMemoryStream

GetSize  protected virtual    (declared in TStream) .NET, Island, Toffee

 

method GetSize: Int64

 

Int64 GetSize()

 

func GetSize() -> Int64

 

Function GetSize() As Int64

LoadFromFile  virtual .NET, Cooper, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

method LoadFromFile(aFileName: DelphiString)

 

void LoadFromFile(DelphiString aFileName)

 

func LoadFromFile(_ aFileName: DelphiString)

 

void LoadFromFile(DelphiString aFileName)

 

Sub LoadFromFile(aFileName As DelphiString)

Parameters:

  • aFileName:

LoadFromStream  virtual

 

method LoadFromStream(aStream: TStream)

 

void LoadFromStream(TStream aStream)

 

func LoadFromStream(_ aStream: TStream)

 

void LoadFromStream(TStream aStream)

 

Sub LoadFromStream(aStream As TStream)

Parameters:

  • aStream:

Memory  virtual    (declared in TCustomMemoryStream)

 

property Memory: TBytes read;

 

TBytes Memory { get; }

 

var Memory: TBytes { get{} }

 

TBytes Memory { __get; }

 

ReadOnly Property Memory() As TBytes

Position  virtual    (declared in TStream)

 

property Position: Int64 read write;

 

Int64 Position { get; set; }

 

var Position: Int64 { get{} set{} }

 

Int64 Position { __get; __set; }

 

Property Position() As Int64

Read (Pointer, Int32): Int32  override    (declared in TCustomMemoryStream) Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

method Read(Buffer: Pointer; Count: Int32): Int32

 

Int32 Read(Pointer Buffer, Int32 Count)

 

func Read(_ Buffer: Pointer, _ Count: Int32) -> Int32

 

Function Read(Buffer As Pointer, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Read (TBytes, Int32, Int32): Int32  override    (declared in TCustomMemoryStream)

 

method Read(Buffer: TBytes; Offset: Int32; Count: Int32): Int32

 

Int32 Read(TBytes Buffer, Int32 Offset, Int32 Count)

 

func Read(_ Buffer: TBytes, _ Offset: Int32, _ Count: Int32) -> Int32

 

Integer Read(TBytes Buffer, Integer Offset, Integer Count)

 

Function Read(Buffer As TBytes, Offset As Int32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Offset:
  • Count:

Read (Object, Int32): Int32    (declared in TStream) .NET

 

method Read(var Buffer: Object; Count: Int32): Int32

 

Int32 Read(ref Object Buffer, Int32 Count)

 

func Read(_ Buffer: inout Object, _ Count: Int32) -> Int32

 

Int32 Read(__ref Object Buffer, Int32 Count)

 

Function Read(ByRef Buffer As Object, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Read (TBytes, Int32): Int32    (declared in TStream)

 

method Read(var Buffer: TBytes; Count: Int32): Int32

 

Int32 Read(ref TBytes Buffer, Int32 Count)

 

func Read(_ Buffer: inout TBytes, _ Count: Int32) -> Int32

 

Integer Read(__ref TBytes Buffer, Integer Count)

 

Function Read(ByRef Buffer As TBytes, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Read1Byte    (declared in TStream) Island-WebAssembly-wasm32

 

method Read1Byte: Byte

 

Byte Read1Byte()

 

func Read1Byte() -> Byte

 

Byte Read1Byte()

 

Function Read1Byte() As Byte

Read2Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Read2Bytes: UInt16

 

UInt16 Read2Bytes()

 

func Read2Bytes() -> UInt16

 

UInt16 Read2Bytes()

 

Function Read2Bytes() As UInt16

Read4Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Read4Bytes: UInt32

 

UInt32 Read4Bytes()

 

func Read4Bytes() -> UInt32

 

UInt32 Read4Bytes()

 

Function Read4Bytes() As UInt32

Read8Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Read8Bytes: UInt64

 

UInt64 Read8Bytes()

 

func Read8Bytes() -> UInt64

 

UInt64 Read8Bytes()

 

Function Read8Bytes() As UInt64

ReadBufferData (Boolean)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Boolean)

 

void ReadBufferData(ref Boolean Buffer)

 

func ReadBufferData(_ Buffer: inout Boolean)

 

Sub ReadBufferData(ByRef Buffer As Boolean)

Parameters:

  • Buffer:

ReadBufferData (Boolean, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Boolean; Count: Int32)

 

void ReadBufferData(ref Boolean Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Boolean, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Boolean, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Char)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Char)

 

void ReadBufferData(ref Char Buffer)

 

func ReadBufferData(_ Buffer: inout Char)

 

Sub ReadBufferData(ByRef Buffer As Char)

Parameters:

  • Buffer:

ReadBufferData (Char, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Char; Count: Int32)

 

void ReadBufferData(ref Char Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Char, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Char, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Double)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Double)

 

void ReadBufferData(ref Double Buffer)

 

func ReadBufferData(_ Buffer: inout Double)

 

Sub ReadBufferData(ByRef Buffer As Double)

Parameters:

  • Buffer:

ReadBufferData (Double, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Double; Count: Int32)

 

void ReadBufferData(ref Double Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Double, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Double, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Int16)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Int16)

 

void ReadBufferData(ref Int16 Buffer)

 

func ReadBufferData(_ Buffer: inout Int16)

 

Sub ReadBufferData(ByRef Buffer As Int16)

Parameters:

  • Buffer:

ReadBufferData (Int16, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Int16; Count: Int32)

 

void ReadBufferData(ref Int16 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Int16, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Int16, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Int32)  virtual    (declared in TStream)

 

method ReadBufferData(var Buffer: Int32)

 

void ReadBufferData(ref Int32 Buffer)

 

func ReadBufferData(_ Buffer: inout Int32)

 

void ReadBufferData(__ref Integer Buffer)

 

Sub ReadBufferData(ByRef Buffer As Int32)

Parameters:

  • Buffer:

ReadBufferData (Int32, Int32)  virtual    (declared in TStream)

 

method ReadBufferData(var Buffer: Int32; Count: Int32)

 

void ReadBufferData(ref Int32 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Int32, _ Count: Int32)

 

void ReadBufferData(__ref Integer Buffer, Integer Count)

 

Sub ReadBufferData(ByRef Buffer As Int32, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Int64)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Int64)

 

void ReadBufferData(ref Int64 Buffer)

 

func ReadBufferData(_ Buffer: inout Int64)

 

Sub ReadBufferData(ByRef Buffer As Int64)

Parameters:

  • Buffer:

ReadBufferData (Int64, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Int64; Count: Int32)

 

void ReadBufferData(ref Int64 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Int64, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Int64, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (SByte)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: SByte)

 

void ReadBufferData(ref SByte Buffer)

 

func ReadBufferData(_ Buffer: inout SByte)

 

Sub ReadBufferData(ByRef Buffer As SByte)

Parameters:

  • Buffer:

ReadBufferData (SByte, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: SByte; Count: Int32)

 

void ReadBufferData(ref SByte Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout SByte, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As SByte, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Single)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Single)

 

void ReadBufferData(ref Single Buffer)

 

func ReadBufferData(_ Buffer: inout Single)

 

Sub ReadBufferData(ByRef Buffer As Single)

Parameters:

  • Buffer:

ReadBufferData (Single, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Single; Count: Int32)

 

void ReadBufferData(ref Single Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Single, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Single, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (UInt16)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt16)

 

void ReadBufferData(ref UInt16 Buffer)

 

func ReadBufferData(_ Buffer: inout UInt16)

 

Sub ReadBufferData(ByRef Buffer As UInt16)

Parameters:

  • Buffer:

ReadBufferData (UInt16, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt16; Count: Int32)

 

void ReadBufferData(ref UInt16 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout UInt16, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As UInt16, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (UInt32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt32)

 

void ReadBufferData(ref UInt32 Buffer)

 

func ReadBufferData(_ Buffer: inout UInt32)

 

Sub ReadBufferData(ByRef Buffer As UInt32)

Parameters:

  • Buffer:

ReadBufferData (UInt32, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt32; Count: Int32)

 

void ReadBufferData(ref UInt32 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout UInt32, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As UInt32, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (UInt64)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt64)

 

void ReadBufferData(ref UInt64 Buffer)

 

func ReadBufferData(_ Buffer: inout UInt64)

 

Sub ReadBufferData(ByRef Buffer As UInt64)

Parameters:

  • Buffer:

ReadBufferData (UInt64, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt64; Count: Int32)

 

void ReadBufferData(ref UInt64 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout UInt64, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As UInt64, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Byte)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Byte)

 

void ReadBufferData(ref Byte Buffer)

 

func ReadBufferData(_ Buffer: inout Byte)

 

Sub ReadBufferData(ByRef Buffer As Byte)

Parameters:

  • Buffer:

ReadBufferData (Byte, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Byte; Count: Int32)

 

void ReadBufferData(ref Byte Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Byte, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Byte, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBytes  virtual    (declared in TStream)

 

method ReadBytes(Count: Int32): TBytes

 

TBytes ReadBytes(Int32 Count)

 

func ReadBytes(_ Count: Int32) -> TBytes

 

TBytes ReadBytes(Integer Count)

 

Function ReadBytes(Count As Int32) As TBytes

Parameters:

  • Count:

ReadData (TBytes, Int32): Int32    (declared in TStream)

 

method ReadData(Buffer: TBytes; Count: Int32): Int32

 

Int32 ReadData(TBytes Buffer, Int32 Count)

 

func ReadData(_ Buffer: TBytes, _ Count: Int32) -> Int32

 

Integer ReadData(TBytes Buffer, Integer Count)

 

Function ReadData(Buffer As TBytes, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Boolean): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Boolean): Int32

 

Int32 ReadData(ref Boolean Buffer)

 

func ReadData(_ Buffer: inout Boolean) -> Int32

 

Function ReadData(ByRef Buffer As Boolean) As Int32

Parameters:

  • Buffer:

ReadData (Boolean, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Boolean; Count: Int32): Int32

 

Int32 ReadData(ref Boolean Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Boolean, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Boolean, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Char): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Char): Int32

 

Int32 ReadData(ref Char Buffer)

 

func ReadData(_ Buffer: inout Char) -> Int32

 

Function ReadData(ByRef Buffer As Char) As Int32

Parameters:

  • Buffer:

ReadData (Char, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Char; Count: Int32): Int32

 

Int32 ReadData(ref Char Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Char, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Char, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Double): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Double): Int32

 

Int32 ReadData(ref Double Buffer)

 

func ReadData(_ Buffer: inout Double) -> Int32

 

Function ReadData(ByRef Buffer As Double) As Int32

Parameters:

  • Buffer:

ReadData (Double, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Double; Count: Int32): Int32

 

Int32 ReadData(ref Double Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Double, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Double, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Int16): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Int16): Int32

 

Int32 ReadData(ref Int16 Buffer)

 

func ReadData(_ Buffer: inout Int16) -> Int32

 

Function ReadData(ByRef Buffer As Int16) As Int32

Parameters:

  • Buffer:

ReadData (Int16, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Int16; Count: Int32): Int32

 

Int32 ReadData(ref Int16 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Int16, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Int16, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Int32): Int32  virtual    (declared in TStream)

 

method ReadData(var Buffer: Int32): Int32

 

Int32 ReadData(ref Int32 Buffer)

 

func ReadData(_ Buffer: inout Int32) -> Int32

 

Integer ReadData(__ref Integer Buffer)

 

Function ReadData(ByRef Buffer As Int32) As Int32

Parameters:

  • Buffer:

ReadData (Int32, Int32): Int32  virtual    (declared in TStream)

 

method ReadData(var Buffer: Int32; Count: Int32): Int32

 

Int32 ReadData(ref Int32 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Int32, _ Count: Int32) -> Int32

 

Integer ReadData(__ref Integer Buffer, Integer Count)

 

Function ReadData(ByRef Buffer As Int32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Int64): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Int64): Int32

 

Int32 ReadData(ref Int64 Buffer)

 

func ReadData(_ Buffer: inout Int64) -> Int32

 

Function ReadData(ByRef Buffer As Int64) As Int32

Parameters:

  • Buffer:

ReadData (Int64, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Int64; Count: Int32): Int32

 

Int32 ReadData(ref Int64 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Int64, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Int64, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (SByte): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: SByte): Int32

 

Int32 ReadData(ref SByte Buffer)

 

func ReadData(_ Buffer: inout SByte) -> Int32

 

Function ReadData(ByRef Buffer As SByte) As Int32

Parameters:

  • Buffer:

ReadData (SByte, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: SByte; Count: Int32): Int32

 

Int32 ReadData(ref SByte Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout SByte, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As SByte, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Single): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Single): Int32

 

Int32 ReadData(ref Single Buffer)

 

func ReadData(_ Buffer: inout Single) -> Int32

 

Function ReadData(ByRef Buffer As Single) As Int32

Parameters:

  • Buffer:

ReadData (Single, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Single; Count: Int32): Int32

 

Int32 ReadData(ref Single Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Single, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Single, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (UInt16): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt16): Int32

 

Int32 ReadData(ref UInt16 Buffer)

 

func ReadData(_ Buffer: inout UInt16) -> Int32

 

Function ReadData(ByRef Buffer As UInt16) As Int32

Parameters:

  • Buffer:

ReadData (UInt16, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt16; Count: Int32): Int32

 

Int32 ReadData(ref UInt16 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout UInt16, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As UInt16, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (UInt32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt32): Int32

 

Int32 ReadData(ref UInt32 Buffer)

 

func ReadData(_ Buffer: inout UInt32) -> Int32

 

Function ReadData(ByRef Buffer As UInt32) As Int32

Parameters:

  • Buffer:

ReadData (UInt32, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt32; Count: Int32): Int32

 

Int32 ReadData(ref UInt32 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout UInt32, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As UInt32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (UInt64): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt64): Int32

 

Int32 ReadData(ref UInt64 Buffer)

 

func ReadData(_ Buffer: inout UInt64) -> Int32

 

Function ReadData(ByRef Buffer As UInt64) As Int32

Parameters:

  • Buffer:

ReadData (UInt64, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt64; Count: Int32): Int32

 

Int32 ReadData(ref UInt64 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout UInt64, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As UInt64, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Byte): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Byte): Int32

 

Int32 ReadData(ref Byte Buffer)

 

func ReadData(_ Buffer: inout Byte) -> Int32

 

Function ReadData(ByRef Buffer As Byte) As Int32

Parameters:

  • Buffer:

ReadData (Byte, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Byte; Count: Int32): Int32

 

Int32 ReadData(ref Byte Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Byte, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Byte, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadString  virtual    (declared in TStream)

 

// .NET
method ReadString(Count: Int32; aEncoding: TEncoding := nil): DelphiString
// Island
method ReadString(Count: Int32; aEncoding: TEncoding): DelphiString

 

// .NET
DelphiString ReadString(Int32 Count, TEncoding aEncoding = null)
// Island
DelphiString ReadString(Int32 Count, TEncoding aEncoding)

 

func ReadString(_ Count: Int32, _ aEncoding: TEncoding) -> DelphiString

 

DelphiString ReadString(Integer Count, TEncoding aEncoding)

 

// .NET
Function ReadString(Count As Int32, aEncoding As TEncoding = Null) As DelphiString
// Island
Function ReadString(Count As Int32, aEncoding As TEncoding) As DelphiString

Parameters:

  • Count:
  • aEncoding:

SaveToFile  virtual    (declared in TCustomMemoryStream) .NET, Cooper, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

method SaveToFile(aFileName: DelphiString)

 

void SaveToFile(DelphiString aFileName)

 

func SaveToFile(_ aFileName: DelphiString)

 

void SaveToFile(DelphiString aFileName)

 

Sub SaveToFile(aFileName As DelphiString)

Parameters:

  • aFileName:

SaveToStream  virtual    (declared in TCustomMemoryStream)

 

method SaveToStream(aStream: TStream)

 

void SaveToStream(TStream aStream)

 

func SaveToStream(_ aStream: TStream)

 

void SaveToStream(TStream aStream)

 

Sub SaveToStream(aStream As TStream)

Parameters:

  • aStream:

Seek (Int32, UInt16): Int32  virtual    (declared in TStream)

 

method Seek(Offset: Int32; Origin: UInt16): Int32

 

Int32 Seek(Int32 Offset, UInt16 Origin)

 

func Seek(_ Offset: Int32, _ Origin: UInt16) -> Int32

 

Integer Seek(Integer Offset, Word Origin)

 

Function Seek(Offset As Int32, Origin As UInt16) As Int32

Parameters:

  • Offset:
  • Origin:

Seek (Int64, TSeekOrigin): Int64  override    (declared in TCustomMemoryStream)

 

method Seek(Offset: Int64; Origin: TSeekOrigin): Int64

 

Int64 Seek(Int64 Offset, TSeekOrigin Origin)

 

func Seek(_ Offset: Int64, _ Origin: TSeekOrigin) -> Int64

 

Int64 Seek(Int64 Offset, TSeekOrigin Origin)

 

Function Seek(Offset As Int64, Origin As TSeekOrigin) As Int64

Parameters:

  • Offset:
  • Origin:

Seek (Int64, UInt16): Int64    (declared in TStream)

 

method Seek(Offset: Int64; Origin: UInt16): Int64

 

Int64 Seek(Int64 Offset, UInt16 Origin)

 

func Seek(_ Offset: Int64, _ Origin: UInt16) -> Int64

 

Int64 Seek(Int64 Offset, Word Origin)

 

Function Seek(Offset As Int64, Origin As UInt16) As Int64

Parameters:

  • Offset:
  • Origin:

setSize  override Cooper, Toffee

 

func setSize(_ NewSize: Int64)

 

void setSize(Int64 NewSize)

Parameters:

  • NewSize:

SetSize  override

 

method SetSize(NewSize: Int32)

 

void SetSize(Int32 NewSize)

 

func SetSize(_ NewSize: Int32)

 

void SetSize(Integer NewSize)

 

Sub SetSize(NewSize As Int32)

Parameters:

  • NewSize:

Size  virtual    (declared in TStream)

 

property Size: Int64 read write;

 

Int64 Size { get; set; }

 

var Size: Int64 { get{} set{} }

 

Int64 Size { __get; __set; }

 

Property Size() As Int64

ToPlatformStream    (declared in TStream) .NET

 

method ToPlatformStream: Stream

 

Stream ToPlatformStream()

 

func ToPlatformStream() -> Stream

 

Stream ToPlatformStream()

 

Function ToPlatformStream() As Stream

Write (Pointer, Int32): Int32  virtual    (declared in TStream) Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

method Write(Buffer: Pointer; Count: Int32): Int32

 

Int32 Write(Pointer Buffer, Int32 Count)

 

func Write(_ Buffer: Pointer, _ Count: Int32) -> Int32

 

Function Write(Buffer As Pointer, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Write (Object, Int32): Int32    (declared in TStream) .NET

 

method Write(Buffer: Object; Count: Int32): Int32

 

Int32 Write(Object Buffer, Int32 Count)

 

func Write(_ Buffer: Object, _ Count: Int32) -> Int32

 

Int32 Write(Object Buffer, Int32 Count)

 

Function Write(Buffer As Object, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Write (TBytes, Int32): Int32    (declared in TStream)

 

method Write(Buffer: TBytes; Count: Int32): Int32

 

Int32 Write(TBytes Buffer, Int32 Count)

 

func Write(_ Buffer: TBytes, _ Count: Int32) -> Int32

 

Integer Write(TBytes Buffer, Integer Count)

 

Function Write(Buffer As TBytes, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Write (TBytes, Int32, Int32): Int32  override    (declared in TCustomMemoryStream)

 

method Write(Buffer: TBytes; Offset: Int32; Count: Int32): Int32

 

Int32 Write(TBytes Buffer, Int32 Offset, Int32 Count)

 

func Write(_ Buffer: TBytes, _ Offset: Int32, _ Count: Int32) -> Int32

 

Integer Write(TBytes Buffer, Integer Offset, Integer Count)

 

Function Write(Buffer As TBytes, Offset As Int32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Offset:
  • Count:

Write1Byte    (declared in TStream) Island-WebAssembly-wasm32

 

method Write1Byte(aValue: Byte)

 

void Write1Byte(Byte aValue)

 

func Write1Byte(_ aValue: Byte)

 

void Write1Byte(Byte aValue)

 

Sub Write1Byte(aValue As Byte)

Parameters:

  • aValue:

Write2Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Write2Bytes(aValue: UInt16)

 

void Write2Bytes(UInt16 aValue)

 

func Write2Bytes(_ aValue: UInt16)

 

void Write2Bytes(UInt16 aValue)

 

Sub Write2Bytes(aValue As UInt16)

Parameters:

  • aValue:

Write4Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Write4Bytes(aValue: UInt32)

 

void Write4Bytes(UInt32 aValue)

 

func Write4Bytes(_ aValue: UInt32)

 

void Write4Bytes(UInt32 aValue)

 

Sub Write4Bytes(aValue As UInt32)

Parameters:

  • aValue:

Write8Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Write8Bytes(aValue: UInt64)

 

void Write8Bytes(UInt64 aValue)

 

func Write8Bytes(_ aValue: UInt64)

 

void Write8Bytes(UInt64 aValue)

 

Sub Write8Bytes(aValue As UInt64)

Parameters:

  • aValue:

WriteBufferData  virtual    (declared in TStream)

 

method WriteBufferData(var Buffer: Int32; Count: Int32)

 

void WriteBufferData(ref Int32 Buffer, Int32 Count)

 

func WriteBufferData(_ Buffer: inout Int32, _ Count: Int32)

 

void WriteBufferData(__ref Integer Buffer, Integer Count)

 

Sub WriteBufferData(ByRef Buffer As Int32, Count As Int32)

Parameters:

  • Buffer:
  • Count:

WriteData (Boolean): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Boolean): Int32

 

Int32 WriteData(Boolean Buffer)

 

func WriteData(_ Buffer: Boolean) -> Int32

 

Function WriteData(Buffer As Boolean) As Int32

Parameters:

  • Buffer:

WriteData (Boolean, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Boolean; Count: Int32): Int32

 

Int32 WriteData(Boolean Buffer, Int32 Count)

 

func WriteData(_ Buffer: Boolean, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Boolean, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Char): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Char): Int32

 

Int32 WriteData(Char Buffer)

 

func WriteData(_ Buffer: Char) -> Int32

 

Function WriteData(Buffer As Char) As Int32

Parameters:

  • Buffer:

WriteData (Char, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Char; Count: Int32): Int32

 

Int32 WriteData(Char Buffer, Int32 Count)

 

func WriteData(_ Buffer: Char, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Char, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Double): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Double): Int32

 

Int32 WriteData(Double Buffer)

 

func WriteData(_ Buffer: Double) -> Int32

 

Function WriteData(Buffer As Double) As Int32

Parameters:

  • Buffer:

WriteData (Double, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Double; Count: Int32): Int32

 

Int32 WriteData(Double Buffer, Int32 Count)

 

func WriteData(_ Buffer: Double, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Double, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Int16): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Int16): Int32

 

Int32 WriteData(Int16 Buffer)

 

func WriteData(_ Buffer: Int16) -> Int32

 

Function WriteData(Buffer As Int16) As Int32

Parameters:

  • Buffer:

WriteData (Int16, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Int16; Count: Int32): Int32

 

Int32 WriteData(Int16 Buffer, Int32 Count)

 

func WriteData(_ Buffer: Int16, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Int16, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Int32): Int32  virtual    (declared in TStream)

 

method WriteData(Buffer: Int32): Int32

 

Int32 WriteData(Int32 Buffer)

 

func WriteData(_ Buffer: Int32) -> Int32

 

Integer WriteData(Integer Buffer)

 

Function WriteData(Buffer As Int32) As Int32

Parameters:

  • Buffer:

WriteData (Int32, Int32): Int32  virtual    (declared in TStream)

 

method WriteData(Buffer: Int32; Count: Int32): Int32

 

Int32 WriteData(Int32 Buffer, Int32 Count)

 

func WriteData(_ Buffer: Int32, _ Count: Int32) -> Int32

 

Integer WriteData(Integer Buffer, Integer Count)

 

Function WriteData(Buffer As Int32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Int64): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Int64): Int32

 

Int32 WriteData(Int64 Buffer)

 

func WriteData(_ Buffer: Int64) -> Int32

 

Function WriteData(Buffer As Int64) As Int32

Parameters:

  • Buffer:

WriteData (Int64, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Int64; Count: Int32): Int32

 

Int32 WriteData(Int64 Buffer, Int32 Count)

 

func WriteData(_ Buffer: Int64, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Int64, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (SByte): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: SByte): Int32

 

Int32 WriteData(SByte Buffer)

 

func WriteData(_ Buffer: SByte) -> Int32

 

Function WriteData(Buffer As SByte) As Int32

Parameters:

  • Buffer:

WriteData (SByte, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: SByte; Count: Int32): Int32

 

Int32 WriteData(SByte Buffer, Int32 Count)

 

func WriteData(_ Buffer: SByte, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As SByte, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (TBytes, Int32): Int32  virtual    (declared in TStream)

 

method WriteData(Buffer: TBytes; Count: Int32): Int32

 

Int32 WriteData(TBytes Buffer, Int32 Count)

 

func WriteData(_ Buffer: TBytes, _ Count: Int32) -> Int32

 

Integer WriteData(TBytes Buffer, Integer Count)

 

Function WriteData(Buffer As TBytes, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Single): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Single): Int32

 

Int32 WriteData(Single Buffer)

 

func WriteData(_ Buffer: Single) -> Int32

 

Function WriteData(Buffer As Single) As Int32

Parameters:

  • Buffer:

WriteData (Single, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Single; Count: Int32): Int32

 

Int32 WriteData(Single Buffer, Int32 Count)

 

func WriteData(_ Buffer: Single, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Single, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (UInt16): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt16): Int32

 

Int32 WriteData(UInt16 Buffer)

 

func WriteData(_ Buffer: UInt16) -> Int32

 

Function WriteData(Buffer As UInt16) As Int32

Parameters:

  • Buffer:

WriteData (UInt16, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt16; Count: Int32): Int32

 

Int32 WriteData(UInt16 Buffer, Int32 Count)

 

func WriteData(_ Buffer: UInt16, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As UInt16, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (UInt32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt32): Int32

 

Int32 WriteData(UInt32 Buffer)

 

func WriteData(_ Buffer: UInt32) -> Int32

 

Function WriteData(Buffer As UInt32) As Int32

Parameters:

  • Buffer:

WriteData (UInt32, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt32; Count: Int32): Int32

 

Int32 WriteData(UInt32 Buffer, Int32 Count)

 

func WriteData(_ Buffer: UInt32, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As UInt32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (UInt64): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt64): Int32

 

Int32 WriteData(UInt64 Buffer)

 

func WriteData(_ Buffer: UInt64) -> Int32

 

Function WriteData(Buffer As UInt64) As Int32

Parameters:

  • Buffer:

WriteData (UInt64, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt64; Count: Int32): Int32

 

Int32 WriteData(UInt64 Buffer, Int32 Count)

 

func WriteData(_ Buffer: UInt64, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As UInt64, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Byte): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Byte): Int32

 

Int32 WriteData(Byte Buffer)

 

func WriteData(_ Buffer: Byte) -> Int32

 

Function WriteData(Buffer As Byte) As Int32

Parameters:

  • Buffer:

WriteData (Byte, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Byte; Count: Int32): Int32

 

Int32 WriteData(Byte Buffer, Int32 Count)

 

func WriteData(_ Buffer: Byte, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Byte, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteString  virtual    (declared in TStream)

 

// .NET
method WriteString(aString: DelphiString; aEncoding: TEncoding := nil): Int32
// Island
method WriteString(aString: DelphiString; aEncoding: TEncoding): Int32

 

// .NET
Int32 WriteString(DelphiString aString, TEncoding aEncoding = null)
// Island
Int32 WriteString(DelphiString aString, TEncoding aEncoding)

 

func WriteString(_ aString: DelphiString, _ aEncoding: TEncoding) -> Int32

 

Integer WriteString(DelphiString aString, TEncoding aEncoding)

 

// .NET
Function WriteString(aString As DelphiString, aEncoding As TEncoding = Null) As Int32
// Island
Function WriteString(aString As DelphiString, aEncoding As TEncoding) As Int32

Parameters:

  • aString:
  • aEncoding:

 

Capacity  protected virtual .NET, Island, Toffee

 

property Capacity: Int32 read write;

 

Int32 Capacity { get; set; }

 

var Capacity: Int32 { get{} set{} }

 

Property Capacity() As Int32

Memory  virtual    (declared in TCustomMemoryStream)

 

property Memory: TBytes read;

 

TBytes Memory { get; }

 

var Memory: TBytes { get{} }

 

TBytes Memory { __get; }

 

ReadOnly Property Memory() As TBytes

Position  virtual    (declared in TStream)

 

property Position: Int64 read write;

 

Int64 Position { get; set; }

 

var Position: Int64 { get{} set{} }

 

Int64 Position { __get; __set; }

 

Property Position() As Int64

Size  virtual    (declared in TStream)

 

property Size: Int64 read write;

 

Int64 Size { get; set; }

 

var Size: Int64 { get{} set{} }

 

Int64 Size { __get; __set; }

 

Property Size() As Int64

 

Create  virtual    (declared in TCustomMemoryStream)

 

class method Create: TCustomMemoryStream

 

static TCustomMemoryStream Create()

 

static func Create() -> TCustomMemoryStream

 

static TCustomMemoryStream Create()

 

Shared Function Create() As TCustomMemoryStream

Create  virtual

 

class method Create: TMemoryStream

 

static TMemoryStream Create()

 

static func Create() -> TMemoryStream

 

static TMemoryStream Create()

 

Shared Function Create() As TMemoryStream

 

constructor

 

constructor

 

TMemoryStream()

 

init()

 

TMemoryStream()

 

Sub New()

Clear  virtual

 

method Clear

 

void Clear()

 

func Clear()

 

void Clear()

 

Sub Clear()

CopyFrom  virtual    (declared in TStream)

 

method CopyFrom(Source: TStream; Count: Int64): Int64

 

Int64 CopyFrom(TStream Source, Int64 Count)

 

func CopyFrom(_ Source: TStream, _ Count: Int64) -> Int64

 

Int64 CopyFrom(TStream Source, Int64 Count)

 

Function CopyFrom(Source As TStream, Count As Int64) As Int64

Parameters:

  • Source:
  • Count:

GetSize  protected virtual    (declared in TStream) .NET, Island, Toffee

 

method GetSize: Int64

 

Int64 GetSize()

 

func GetSize() -> Int64

 

Function GetSize() As Int64

LoadFromFile  virtual .NET, Cooper, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

method LoadFromFile(aFileName: DelphiString)

 

void LoadFromFile(DelphiString aFileName)

 

func LoadFromFile(_ aFileName: DelphiString)

 

void LoadFromFile(DelphiString aFileName)

 

Sub LoadFromFile(aFileName As DelphiString)

Parameters:

  • aFileName:

LoadFromStream  virtual

 

method LoadFromStream(aStream: TStream)

 

void LoadFromStream(TStream aStream)

 

func LoadFromStream(_ aStream: TStream)

 

void LoadFromStream(TStream aStream)

 

Sub LoadFromStream(aStream As TStream)

Parameters:

  • aStream:

Read (Pointer, Int32): Int32  override    (declared in TCustomMemoryStream) Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

method Read(Buffer: Pointer; Count: Int32): Int32

 

Int32 Read(Pointer Buffer, Int32 Count)

 

func Read(_ Buffer: Pointer, _ Count: Int32) -> Int32

 

Function Read(Buffer As Pointer, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Read (TBytes, Int32, Int32): Int32  override    (declared in TCustomMemoryStream)

 

method Read(Buffer: TBytes; Offset: Int32; Count: Int32): Int32

 

Int32 Read(TBytes Buffer, Int32 Offset, Int32 Count)

 

func Read(_ Buffer: TBytes, _ Offset: Int32, _ Count: Int32) -> Int32

 

Integer Read(TBytes Buffer, Integer Offset, Integer Count)

 

Function Read(Buffer As TBytes, Offset As Int32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Offset:
  • Count:

Read (Object, Int32): Int32    (declared in TStream) .NET

 

method Read(var Buffer: Object; Count: Int32): Int32

 

Int32 Read(ref Object Buffer, Int32 Count)

 

func Read(_ Buffer: inout Object, _ Count: Int32) -> Int32

 

Int32 Read(__ref Object Buffer, Int32 Count)

 

Function Read(ByRef Buffer As Object, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Read (TBytes, Int32): Int32    (declared in TStream)

 

method Read(var Buffer: TBytes; Count: Int32): Int32

 

Int32 Read(ref TBytes Buffer, Int32 Count)

 

func Read(_ Buffer: inout TBytes, _ Count: Int32) -> Int32

 

Integer Read(__ref TBytes Buffer, Integer Count)

 

Function Read(ByRef Buffer As TBytes, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Read1Byte    (declared in TStream) Island-WebAssembly-wasm32

 

method Read1Byte: Byte

 

Byte Read1Byte()

 

func Read1Byte() -> Byte

 

Byte Read1Byte()

 

Function Read1Byte() As Byte

Read2Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Read2Bytes: UInt16

 

UInt16 Read2Bytes()

 

func Read2Bytes() -> UInt16

 

UInt16 Read2Bytes()

 

Function Read2Bytes() As UInt16

Read4Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Read4Bytes: UInt32

 

UInt32 Read4Bytes()

 

func Read4Bytes() -> UInt32

 

UInt32 Read4Bytes()

 

Function Read4Bytes() As UInt32

Read8Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Read8Bytes: UInt64

 

UInt64 Read8Bytes()

 

func Read8Bytes() -> UInt64

 

UInt64 Read8Bytes()

 

Function Read8Bytes() As UInt64

ReadBufferData (Boolean)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Boolean)

 

void ReadBufferData(ref Boolean Buffer)

 

func ReadBufferData(_ Buffer: inout Boolean)

 

Sub ReadBufferData(ByRef Buffer As Boolean)

Parameters:

  • Buffer:

ReadBufferData (Boolean, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Boolean; Count: Int32)

 

void ReadBufferData(ref Boolean Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Boolean, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Boolean, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Char)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Char)

 

void ReadBufferData(ref Char Buffer)

 

func ReadBufferData(_ Buffer: inout Char)

 

Sub ReadBufferData(ByRef Buffer As Char)

Parameters:

  • Buffer:

ReadBufferData (Char, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Char; Count: Int32)

 

void ReadBufferData(ref Char Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Char, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Char, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Double)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Double)

 

void ReadBufferData(ref Double Buffer)

 

func ReadBufferData(_ Buffer: inout Double)

 

Sub ReadBufferData(ByRef Buffer As Double)

Parameters:

  • Buffer:

ReadBufferData (Double, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Double; Count: Int32)

 

void ReadBufferData(ref Double Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Double, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Double, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Int16)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Int16)

 

void ReadBufferData(ref Int16 Buffer)

 

func ReadBufferData(_ Buffer: inout Int16)

 

Sub ReadBufferData(ByRef Buffer As Int16)

Parameters:

  • Buffer:

ReadBufferData (Int16, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Int16; Count: Int32)

 

void ReadBufferData(ref Int16 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Int16, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Int16, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Int32)  virtual    (declared in TStream)

 

method ReadBufferData(var Buffer: Int32)

 

void ReadBufferData(ref Int32 Buffer)

 

func ReadBufferData(_ Buffer: inout Int32)

 

void ReadBufferData(__ref Integer Buffer)

 

Sub ReadBufferData(ByRef Buffer As Int32)

Parameters:

  • Buffer:

ReadBufferData (Int32, Int32)  virtual    (declared in TStream)

 

method ReadBufferData(var Buffer: Int32; Count: Int32)

 

void ReadBufferData(ref Int32 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Int32, _ Count: Int32)

 

void ReadBufferData(__ref Integer Buffer, Integer Count)

 

Sub ReadBufferData(ByRef Buffer As Int32, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Int64)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Int64)

 

void ReadBufferData(ref Int64 Buffer)

 

func ReadBufferData(_ Buffer: inout Int64)

 

Sub ReadBufferData(ByRef Buffer As Int64)

Parameters:

  • Buffer:

ReadBufferData (Int64, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Int64; Count: Int32)

 

void ReadBufferData(ref Int64 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Int64, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Int64, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (SByte)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: SByte)

 

void ReadBufferData(ref SByte Buffer)

 

func ReadBufferData(_ Buffer: inout SByte)

 

Sub ReadBufferData(ByRef Buffer As SByte)

Parameters:

  • Buffer:

ReadBufferData (SByte, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: SByte; Count: Int32)

 

void ReadBufferData(ref SByte Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout SByte, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As SByte, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Single)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Single)

 

void ReadBufferData(ref Single Buffer)

 

func ReadBufferData(_ Buffer: inout Single)

 

Sub ReadBufferData(ByRef Buffer As Single)

Parameters:

  • Buffer:

ReadBufferData (Single, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Single; Count: Int32)

 

void ReadBufferData(ref Single Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Single, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Single, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (UInt16)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt16)

 

void ReadBufferData(ref UInt16 Buffer)

 

func ReadBufferData(_ Buffer: inout UInt16)

 

Sub ReadBufferData(ByRef Buffer As UInt16)

Parameters:

  • Buffer:

ReadBufferData (UInt16, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt16; Count: Int32)

 

void ReadBufferData(ref UInt16 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout UInt16, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As UInt16, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (UInt32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt32)

 

void ReadBufferData(ref UInt32 Buffer)

 

func ReadBufferData(_ Buffer: inout UInt32)

 

Sub ReadBufferData(ByRef Buffer As UInt32)

Parameters:

  • Buffer:

ReadBufferData (UInt32, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt32; Count: Int32)

 

void ReadBufferData(ref UInt32 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout UInt32, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As UInt32, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (UInt64)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt64)

 

void ReadBufferData(ref UInt64 Buffer)

 

func ReadBufferData(_ Buffer: inout UInt64)

 

Sub ReadBufferData(ByRef Buffer As UInt64)

Parameters:

  • Buffer:

ReadBufferData (UInt64, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: UInt64; Count: Int32)

 

void ReadBufferData(ref UInt64 Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout UInt64, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As UInt64, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBufferData (Byte)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Byte)

 

void ReadBufferData(ref Byte Buffer)

 

func ReadBufferData(_ Buffer: inout Byte)

 

Sub ReadBufferData(ByRef Buffer As Byte)

Parameters:

  • Buffer:

ReadBufferData (Byte, Int32)  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadBufferData(var Buffer: Byte; Count: Int32)

 

void ReadBufferData(ref Byte Buffer, Int32 Count)

 

func ReadBufferData(_ Buffer: inout Byte, _ Count: Int32)

 

Sub ReadBufferData(ByRef Buffer As Byte, Count As Int32)

Parameters:

  • Buffer:
  • Count:

ReadBytes  virtual    (declared in TStream)

 

method ReadBytes(Count: Int32): TBytes

 

TBytes ReadBytes(Int32 Count)

 

func ReadBytes(_ Count: Int32) -> TBytes

 

TBytes ReadBytes(Integer Count)

 

Function ReadBytes(Count As Int32) As TBytes

Parameters:

  • Count:

ReadData (TBytes, Int32): Int32    (declared in TStream)

 

method ReadData(Buffer: TBytes; Count: Int32): Int32

 

Int32 ReadData(TBytes Buffer, Int32 Count)

 

func ReadData(_ Buffer: TBytes, _ Count: Int32) -> Int32

 

Integer ReadData(TBytes Buffer, Integer Count)

 

Function ReadData(Buffer As TBytes, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Boolean): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Boolean): Int32

 

Int32 ReadData(ref Boolean Buffer)

 

func ReadData(_ Buffer: inout Boolean) -> Int32

 

Function ReadData(ByRef Buffer As Boolean) As Int32

Parameters:

  • Buffer:

ReadData (Boolean, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Boolean; Count: Int32): Int32

 

Int32 ReadData(ref Boolean Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Boolean, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Boolean, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Char): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Char): Int32

 

Int32 ReadData(ref Char Buffer)

 

func ReadData(_ Buffer: inout Char) -> Int32

 

Function ReadData(ByRef Buffer As Char) As Int32

Parameters:

  • Buffer:

ReadData (Char, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Char; Count: Int32): Int32

 

Int32 ReadData(ref Char Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Char, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Char, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Double): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Double): Int32

 

Int32 ReadData(ref Double Buffer)

 

func ReadData(_ Buffer: inout Double) -> Int32

 

Function ReadData(ByRef Buffer As Double) As Int32

Parameters:

  • Buffer:

ReadData (Double, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Double; Count: Int32): Int32

 

Int32 ReadData(ref Double Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Double, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Double, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Int16): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Int16): Int32

 

Int32 ReadData(ref Int16 Buffer)

 

func ReadData(_ Buffer: inout Int16) -> Int32

 

Function ReadData(ByRef Buffer As Int16) As Int32

Parameters:

  • Buffer:

ReadData (Int16, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Int16; Count: Int32): Int32

 

Int32 ReadData(ref Int16 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Int16, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Int16, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Int32): Int32  virtual    (declared in TStream)

 

method ReadData(var Buffer: Int32): Int32

 

Int32 ReadData(ref Int32 Buffer)

 

func ReadData(_ Buffer: inout Int32) -> Int32

 

Integer ReadData(__ref Integer Buffer)

 

Function ReadData(ByRef Buffer As Int32) As Int32

Parameters:

  • Buffer:

ReadData (Int32, Int32): Int32  virtual    (declared in TStream)

 

method ReadData(var Buffer: Int32; Count: Int32): Int32

 

Int32 ReadData(ref Int32 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Int32, _ Count: Int32) -> Int32

 

Integer ReadData(__ref Integer Buffer, Integer Count)

 

Function ReadData(ByRef Buffer As Int32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Int64): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Int64): Int32

 

Int32 ReadData(ref Int64 Buffer)

 

func ReadData(_ Buffer: inout Int64) -> Int32

 

Function ReadData(ByRef Buffer As Int64) As Int32

Parameters:

  • Buffer:

ReadData (Int64, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Int64; Count: Int32): Int32

 

Int32 ReadData(ref Int64 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Int64, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Int64, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (SByte): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: SByte): Int32

 

Int32 ReadData(ref SByte Buffer)

 

func ReadData(_ Buffer: inout SByte) -> Int32

 

Function ReadData(ByRef Buffer As SByte) As Int32

Parameters:

  • Buffer:

ReadData (SByte, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: SByte; Count: Int32): Int32

 

Int32 ReadData(ref SByte Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout SByte, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As SByte, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Single): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Single): Int32

 

Int32 ReadData(ref Single Buffer)

 

func ReadData(_ Buffer: inout Single) -> Int32

 

Function ReadData(ByRef Buffer As Single) As Int32

Parameters:

  • Buffer:

ReadData (Single, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Single; Count: Int32): Int32

 

Int32 ReadData(ref Single Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Single, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Single, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (UInt16): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt16): Int32

 

Int32 ReadData(ref UInt16 Buffer)

 

func ReadData(_ Buffer: inout UInt16) -> Int32

 

Function ReadData(ByRef Buffer As UInt16) As Int32

Parameters:

  • Buffer:

ReadData (UInt16, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt16; Count: Int32): Int32

 

Int32 ReadData(ref UInt16 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout UInt16, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As UInt16, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (UInt32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt32): Int32

 

Int32 ReadData(ref UInt32 Buffer)

 

func ReadData(_ Buffer: inout UInt32) -> Int32

 

Function ReadData(ByRef Buffer As UInt32) As Int32

Parameters:

  • Buffer:

ReadData (UInt32, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt32; Count: Int32): Int32

 

Int32 ReadData(ref UInt32 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout UInt32, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As UInt32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (UInt64): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt64): Int32

 

Int32 ReadData(ref UInt64 Buffer)

 

func ReadData(_ Buffer: inout UInt64) -> Int32

 

Function ReadData(ByRef Buffer As UInt64) As Int32

Parameters:

  • Buffer:

ReadData (UInt64, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: UInt64; Count: Int32): Int32

 

Int32 ReadData(ref UInt64 Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout UInt64, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As UInt64, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadData (Byte): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Byte): Int32

 

Int32 ReadData(ref Byte Buffer)

 

func ReadData(_ Buffer: inout Byte) -> Int32

 

Function ReadData(ByRef Buffer As Byte) As Int32

Parameters:

  • Buffer:

ReadData (Byte, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method ReadData(var Buffer: Byte; Count: Int32): Int32

 

Int32 ReadData(ref Byte Buffer, Int32 Count)

 

func ReadData(_ Buffer: inout Byte, _ Count: Int32) -> Int32

 

Function ReadData(ByRef Buffer As Byte, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

ReadString  virtual    (declared in TStream)

 

// .NET
method ReadString(Count: Int32; aEncoding: TEncoding := nil): DelphiString
// Island
method ReadString(Count: Int32; aEncoding: TEncoding): DelphiString

 

// .NET
DelphiString ReadString(Int32 Count, TEncoding aEncoding = null)
// Island
DelphiString ReadString(Int32 Count, TEncoding aEncoding)

 

func ReadString(_ Count: Int32, _ aEncoding: TEncoding) -> DelphiString

 

DelphiString ReadString(Integer Count, TEncoding aEncoding)

 

// .NET
Function ReadString(Count As Int32, aEncoding As TEncoding = Null) As DelphiString
// Island
Function ReadString(Count As Int32, aEncoding As TEncoding) As DelphiString

Parameters:

  • Count:
  • aEncoding:

SaveToFile  virtual    (declared in TCustomMemoryStream) .NET, Cooper, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

method SaveToFile(aFileName: DelphiString)

 

void SaveToFile(DelphiString aFileName)

 

func SaveToFile(_ aFileName: DelphiString)

 

void SaveToFile(DelphiString aFileName)

 

Sub SaveToFile(aFileName As DelphiString)

Parameters:

  • aFileName:

SaveToStream  virtual    (declared in TCustomMemoryStream)

 

method SaveToStream(aStream: TStream)

 

void SaveToStream(TStream aStream)

 

func SaveToStream(_ aStream: TStream)

 

void SaveToStream(TStream aStream)

 

Sub SaveToStream(aStream As TStream)

Parameters:

  • aStream:

Seek (Int32, UInt16): Int32  virtual    (declared in TStream)

 

method Seek(Offset: Int32; Origin: UInt16): Int32

 

Int32 Seek(Int32 Offset, UInt16 Origin)

 

func Seek(_ Offset: Int32, _ Origin: UInt16) -> Int32

 

Integer Seek(Integer Offset, Word Origin)

 

Function Seek(Offset As Int32, Origin As UInt16) As Int32

Parameters:

  • Offset:
  • Origin:

Seek (Int64, TSeekOrigin): Int64  override    (declared in TCustomMemoryStream)

 

method Seek(Offset: Int64; Origin: TSeekOrigin): Int64

 

Int64 Seek(Int64 Offset, TSeekOrigin Origin)

 

func Seek(_ Offset: Int64, _ Origin: TSeekOrigin) -> Int64

 

Int64 Seek(Int64 Offset, TSeekOrigin Origin)

 

Function Seek(Offset As Int64, Origin As TSeekOrigin) As Int64

Parameters:

  • Offset:
  • Origin:

Seek (Int64, UInt16): Int64    (declared in TStream)

 

method Seek(Offset: Int64; Origin: UInt16): Int64

 

Int64 Seek(Int64 Offset, UInt16 Origin)

 

func Seek(_ Offset: Int64, _ Origin: UInt16) -> Int64

 

Int64 Seek(Int64 Offset, Word Origin)

 

Function Seek(Offset As Int64, Origin As UInt16) As Int64

Parameters:

  • Offset:
  • Origin:

SetSize  override

 

method SetSize(NewSize: Int32)

 

void SetSize(Int32 NewSize)

 

func SetSize(_ NewSize: Int32)

 

void SetSize(Integer NewSize)

 

Sub SetSize(NewSize As Int32)

Parameters:

  • NewSize:

setSize  override Cooper, Toffee

 

func setSize(_ NewSize: Int64)

 

void setSize(Int64 NewSize)

Parameters:

  • NewSize:

ToPlatformStream    (declared in TStream) .NET

 

method ToPlatformStream: Stream

 

Stream ToPlatformStream()

 

func ToPlatformStream() -> Stream

 

Stream ToPlatformStream()

 

Function ToPlatformStream() As Stream

Write (Pointer, Int32): Int32  virtual    (declared in TStream) Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

method Write(Buffer: Pointer; Count: Int32): Int32

 

Int32 Write(Pointer Buffer, Int32 Count)

 

func Write(_ Buffer: Pointer, _ Count: Int32) -> Int32

 

Function Write(Buffer As Pointer, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Write (Object, Int32): Int32    (declared in TStream) .NET

 

method Write(Buffer: Object; Count: Int32): Int32

 

Int32 Write(Object Buffer, Int32 Count)

 

func Write(_ Buffer: Object, _ Count: Int32) -> Int32

 

Int32 Write(Object Buffer, Int32 Count)

 

Function Write(Buffer As Object, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Write (TBytes, Int32): Int32    (declared in TStream)

 

method Write(Buffer: TBytes; Count: Int32): Int32

 

Int32 Write(TBytes Buffer, Int32 Count)

 

func Write(_ Buffer: TBytes, _ Count: Int32) -> Int32

 

Integer Write(TBytes Buffer, Integer Count)

 

Function Write(Buffer As TBytes, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

Write (TBytes, Int32, Int32): Int32  override    (declared in TCustomMemoryStream)

 

method Write(Buffer: TBytes; Offset: Int32; Count: Int32): Int32

 

Int32 Write(TBytes Buffer, Int32 Offset, Int32 Count)

 

func Write(_ Buffer: TBytes, _ Offset: Int32, _ Count: Int32) -> Int32

 

Integer Write(TBytes Buffer, Integer Offset, Integer Count)

 

Function Write(Buffer As TBytes, Offset As Int32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Offset:
  • Count:

Write1Byte    (declared in TStream) Island-WebAssembly-wasm32

 

method Write1Byte(aValue: Byte)

 

void Write1Byte(Byte aValue)

 

func Write1Byte(_ aValue: Byte)

 

void Write1Byte(Byte aValue)

 

Sub Write1Byte(aValue As Byte)

Parameters:

  • aValue:

Write2Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Write2Bytes(aValue: UInt16)

 

void Write2Bytes(UInt16 aValue)

 

func Write2Bytes(_ aValue: UInt16)

 

void Write2Bytes(UInt16 aValue)

 

Sub Write2Bytes(aValue As UInt16)

Parameters:

  • aValue:

Write4Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Write4Bytes(aValue: UInt32)

 

void Write4Bytes(UInt32 aValue)

 

func Write4Bytes(_ aValue: UInt32)

 

void Write4Bytes(UInt32 aValue)

 

Sub Write4Bytes(aValue As UInt32)

Parameters:

  • aValue:

Write8Bytes    (declared in TStream) Island-WebAssembly-wasm32

 

method Write8Bytes(aValue: UInt64)

 

void Write8Bytes(UInt64 aValue)

 

func Write8Bytes(_ aValue: UInt64)

 

void Write8Bytes(UInt64 aValue)

 

Sub Write8Bytes(aValue As UInt64)

Parameters:

  • aValue:

WriteBufferData  virtual    (declared in TStream)

 

method WriteBufferData(var Buffer: Int32; Count: Int32)

 

void WriteBufferData(ref Int32 Buffer, Int32 Count)

 

func WriteBufferData(_ Buffer: inout Int32, _ Count: Int32)

 

void WriteBufferData(__ref Integer Buffer, Integer Count)

 

Sub WriteBufferData(ByRef Buffer As Int32, Count As Int32)

Parameters:

  • Buffer:
  • Count:

WriteData (Boolean): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Boolean): Int32

 

Int32 WriteData(Boolean Buffer)

 

func WriteData(_ Buffer: Boolean) -> Int32

 

Function WriteData(Buffer As Boolean) As Int32

Parameters:

  • Buffer:

WriteData (Boolean, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Boolean; Count: Int32): Int32

 

Int32 WriteData(Boolean Buffer, Int32 Count)

 

func WriteData(_ Buffer: Boolean, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Boolean, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Char): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Char): Int32

 

Int32 WriteData(Char Buffer)

 

func WriteData(_ Buffer: Char) -> Int32

 

Function WriteData(Buffer As Char) As Int32

Parameters:

  • Buffer:

WriteData (Char, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Char; Count: Int32): Int32

 

Int32 WriteData(Char Buffer, Int32 Count)

 

func WriteData(_ Buffer: Char, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Char, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Double): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Double): Int32

 

Int32 WriteData(Double Buffer)

 

func WriteData(_ Buffer: Double) -> Int32

 

Function WriteData(Buffer As Double) As Int32

Parameters:

  • Buffer:

WriteData (Double, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Double; Count: Int32): Int32

 

Int32 WriteData(Double Buffer, Int32 Count)

 

func WriteData(_ Buffer: Double, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Double, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Int16): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Int16): Int32

 

Int32 WriteData(Int16 Buffer)

 

func WriteData(_ Buffer: Int16) -> Int32

 

Function WriteData(Buffer As Int16) As Int32

Parameters:

  • Buffer:

WriteData (Int16, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Int16; Count: Int32): Int32

 

Int32 WriteData(Int16 Buffer, Int32 Count)

 

func WriteData(_ Buffer: Int16, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Int16, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Int32): Int32  virtual    (declared in TStream)

 

method WriteData(Buffer: Int32): Int32

 

Int32 WriteData(Int32 Buffer)

 

func WriteData(_ Buffer: Int32) -> Int32

 

Integer WriteData(Integer Buffer)

 

Function WriteData(Buffer As Int32) As Int32

Parameters:

  • Buffer:

WriteData (Int32, Int32): Int32  virtual    (declared in TStream)

 

method WriteData(Buffer: Int32; Count: Int32): Int32

 

Int32 WriteData(Int32 Buffer, Int32 Count)

 

func WriteData(_ Buffer: Int32, _ Count: Int32) -> Int32

 

Integer WriteData(Integer Buffer, Integer Count)

 

Function WriteData(Buffer As Int32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Int64): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Int64): Int32

 

Int32 WriteData(Int64 Buffer)

 

func WriteData(_ Buffer: Int64) -> Int32

 

Function WriteData(Buffer As Int64) As Int32

Parameters:

  • Buffer:

WriteData (Int64, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Int64; Count: Int32): Int32

 

Int32 WriteData(Int64 Buffer, Int32 Count)

 

func WriteData(_ Buffer: Int64, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Int64, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (SByte): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: SByte): Int32

 

Int32 WriteData(SByte Buffer)

 

func WriteData(_ Buffer: SByte) -> Int32

 

Function WriteData(Buffer As SByte) As Int32

Parameters:

  • Buffer:

WriteData (SByte, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: SByte; Count: Int32): Int32

 

Int32 WriteData(SByte Buffer, Int32 Count)

 

func WriteData(_ Buffer: SByte, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As SByte, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (TBytes, Int32): Int32  virtual    (declared in TStream)

 

method WriteData(Buffer: TBytes; Count: Int32): Int32

 

Int32 WriteData(TBytes Buffer, Int32 Count)

 

func WriteData(_ Buffer: TBytes, _ Count: Int32) -> Int32

 

Integer WriteData(TBytes Buffer, Integer Count)

 

Function WriteData(Buffer As TBytes, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Single): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Single): Int32

 

Int32 WriteData(Single Buffer)

 

func WriteData(_ Buffer: Single) -> Int32

 

Function WriteData(Buffer As Single) As Int32

Parameters:

  • Buffer:

WriteData (Single, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Single; Count: Int32): Int32

 

Int32 WriteData(Single Buffer, Int32 Count)

 

func WriteData(_ Buffer: Single, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Single, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (UInt16): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt16): Int32

 

Int32 WriteData(UInt16 Buffer)

 

func WriteData(_ Buffer: UInt16) -> Int32

 

Function WriteData(Buffer As UInt16) As Int32

Parameters:

  • Buffer:

WriteData (UInt16, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt16; Count: Int32): Int32

 

Int32 WriteData(UInt16 Buffer, Int32 Count)

 

func WriteData(_ Buffer: UInt16, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As UInt16, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (UInt32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt32): Int32

 

Int32 WriteData(UInt32 Buffer)

 

func WriteData(_ Buffer: UInt32) -> Int32

 

Function WriteData(Buffer As UInt32) As Int32

Parameters:

  • Buffer:

WriteData (UInt32, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt32; Count: Int32): Int32

 

Int32 WriteData(UInt32 Buffer, Int32 Count)

 

func WriteData(_ Buffer: UInt32, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As UInt32, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (UInt64): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt64): Int32

 

Int32 WriteData(UInt64 Buffer)

 

func WriteData(_ Buffer: UInt64) -> Int32

 

Function WriteData(Buffer As UInt64) As Int32

Parameters:

  • Buffer:

WriteData (UInt64, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: UInt64; Count: Int32): Int32

 

Int32 WriteData(UInt64 Buffer, Int32 Count)

 

func WriteData(_ Buffer: UInt64, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As UInt64, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteData (Byte): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Byte): Int32

 

Int32 WriteData(Byte Buffer)

 

func WriteData(_ Buffer: Byte) -> Int32

 

Function WriteData(Buffer As Byte) As Int32

Parameters:

  • Buffer:

WriteData (Byte, Int32): Int32  virtual    (declared in TStream) .NET, Island, Toffee

 

method WriteData(Buffer: Byte; Count: Int32): Int32

 

Int32 WriteData(Byte Buffer, Int32 Count)

 

func WriteData(_ Buffer: Byte, _ Count: Int32) -> Int32

 

Function WriteData(Buffer As Byte, Count As Int32) As Int32

Parameters:

  • Buffer:
  • Count:

WriteString  virtual    (declared in TStream)

 

// .NET
method WriteString(aString: DelphiString; aEncoding: TEncoding := nil): Int32
// Island
method WriteString(aString: DelphiString; aEncoding: TEncoding): Int32

 

// .NET
Int32 WriteString(DelphiString aString, TEncoding aEncoding = null)
// Island
Int32 WriteString(DelphiString aString, TEncoding aEncoding)

 

func WriteString(_ aString: DelphiString, _ aEncoding: TEncoding) -> Int32

 

Integer WriteString(DelphiString aString, TEncoding aEncoding)

 

// .NET
Function WriteString(aString As DelphiString, aEncoding As TEncoding = Null) As Int32
// Island
Function WriteString(aString As DelphiString, aEncoding As TEncoding) As Int32

Parameters:

  • aString:
  • aEncoding: