TMemoryStream
Overview
Location
-
Reference:
- Delphi.dll .NET
- delphi.jar Cooper
- Delphi.fx Island
- libDelphi.fx Toffee
- Namespace: RemObjects.Elements.RTL.Delphi
- Ancestry: TStream | TCustomMemoryStream | TMemoryStream
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:
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:
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
method ReadBufferData(var Buffer: Boolean)
void ReadBufferData(ref Boolean Buffer)
func ReadBufferData(_ Buffer: inout Boolean)
Sub ReadBufferData(ByRef Buffer As Boolean)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Char)
void ReadBufferData(ref Char Buffer)
func ReadBufferData(_ Buffer: inout Char)
Sub ReadBufferData(ByRef Buffer As Char)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Double)
void ReadBufferData(ref Double Buffer)
func ReadBufferData(_ Buffer: inout Double)
Sub ReadBufferData(ByRef Buffer As Double)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Int16)
void ReadBufferData(ref Int16 Buffer)
func ReadBufferData(_ Buffer: inout Int16)
Sub ReadBufferData(ByRef Buffer As Int16)
Parameters:
- Buffer:
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:
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:
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:
method ReadBufferData(var Buffer: Int64)
void ReadBufferData(ref Int64 Buffer)
func ReadBufferData(_ Buffer: inout Int64)
Sub ReadBufferData(ByRef Buffer As Int64)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: SByte)
void ReadBufferData(ref SByte Buffer)
func ReadBufferData(_ Buffer: inout SByte)
Sub ReadBufferData(ByRef Buffer As SByte)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Single)
void ReadBufferData(ref Single Buffer)
func ReadBufferData(_ Buffer: inout Single)
Sub ReadBufferData(ByRef Buffer As Single)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: UInt16)
void ReadBufferData(ref UInt16 Buffer)
func ReadBufferData(_ Buffer: inout UInt16)
Sub ReadBufferData(ByRef Buffer As UInt16)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: UInt32)
void ReadBufferData(ref UInt32 Buffer)
func ReadBufferData(_ Buffer: inout UInt32)
Sub ReadBufferData(ByRef Buffer As UInt32)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: UInt64)
void ReadBufferData(ref UInt64 Buffer)
func ReadBufferData(_ Buffer: inout UInt64)
Sub ReadBufferData(ByRef Buffer As UInt64)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Byte)
void ReadBufferData(ref Byte Buffer)
func ReadBufferData(_ Buffer: inout Byte)
Sub ReadBufferData(ByRef Buffer As Byte)
Parameters:
- Buffer:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
method WriteData(Buffer: Boolean): Int32
Int32 WriteData(Boolean Buffer)
func WriteData(_ Buffer: Boolean) -> Int32
Function WriteData(Buffer As Boolean) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: Char): Int32
Int32 WriteData(Char Buffer)
func WriteData(_ Buffer: Char) -> Int32
Function WriteData(Buffer As Char) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: Double): Int32
Int32 WriteData(Double Buffer)
func WriteData(_ Buffer: Double) -> Int32
Function WriteData(Buffer As Double) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: Int16): Int32
Int32 WriteData(Int16 Buffer)
func WriteData(_ Buffer: Int16) -> Int32
Function WriteData(Buffer As Int16) As Int32
Parameters:
- Buffer:
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:
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:
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:
method WriteData(Buffer: Int64): Int32
Int32 WriteData(Int64 Buffer)
func WriteData(_ Buffer: Int64) -> Int32
Function WriteData(Buffer As Int64) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: SByte): Int32
Int32 WriteData(SByte Buffer)
func WriteData(_ Buffer: SByte) -> Int32
Function WriteData(Buffer As SByte) As Int32
Parameters:
- Buffer:
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:
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:
method WriteData(Buffer: Single): Int32
Int32 WriteData(Single Buffer)
func WriteData(_ Buffer: Single) -> Int32
Function WriteData(Buffer As Single) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: UInt16): Int32
Int32 WriteData(UInt16 Buffer)
func WriteData(_ Buffer: UInt16) -> Int32
Function WriteData(Buffer As UInt16) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: UInt32): Int32
Int32 WriteData(UInt32 Buffer)
func WriteData(_ Buffer: UInt32) -> Int32
Function WriteData(Buffer As UInt32) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: UInt64): Int32
Int32 WriteData(UInt64 Buffer)
func WriteData(_ Buffer: UInt64) -> Int32
Function WriteData(Buffer As UInt64) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: Byte): Int32
Int32 WriteData(Byte Buffer)
func WriteData(_ Buffer: Byte) -> Int32
Function WriteData(Buffer As Byte) As Int32
Parameters:
- Buffer:
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:
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:
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
method ReadBufferData(var Buffer: Boolean)
void ReadBufferData(ref Boolean Buffer)
func ReadBufferData(_ Buffer: inout Boolean)
Sub ReadBufferData(ByRef Buffer As Boolean)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Char)
void ReadBufferData(ref Char Buffer)
func ReadBufferData(_ Buffer: inout Char)
Sub ReadBufferData(ByRef Buffer As Char)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Double)
void ReadBufferData(ref Double Buffer)
func ReadBufferData(_ Buffer: inout Double)
Sub ReadBufferData(ByRef Buffer As Double)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Int16)
void ReadBufferData(ref Int16 Buffer)
func ReadBufferData(_ Buffer: inout Int16)
Sub ReadBufferData(ByRef Buffer As Int16)
Parameters:
- Buffer:
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:
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:
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:
method ReadBufferData(var Buffer: Int64)
void ReadBufferData(ref Int64 Buffer)
func ReadBufferData(_ Buffer: inout Int64)
Sub ReadBufferData(ByRef Buffer As Int64)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: SByte)
void ReadBufferData(ref SByte Buffer)
func ReadBufferData(_ Buffer: inout SByte)
Sub ReadBufferData(ByRef Buffer As SByte)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Single)
void ReadBufferData(ref Single Buffer)
func ReadBufferData(_ Buffer: inout Single)
Sub ReadBufferData(ByRef Buffer As Single)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: UInt16)
void ReadBufferData(ref UInt16 Buffer)
func ReadBufferData(_ Buffer: inout UInt16)
Sub ReadBufferData(ByRef Buffer As UInt16)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: UInt32)
void ReadBufferData(ref UInt32 Buffer)
func ReadBufferData(_ Buffer: inout UInt32)
Sub ReadBufferData(ByRef Buffer As UInt32)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: UInt64)
void ReadBufferData(ref UInt64 Buffer)
func ReadBufferData(_ Buffer: inout UInt64)
Sub ReadBufferData(ByRef Buffer As UInt64)
Parameters:
- Buffer:
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:
method ReadBufferData(var Buffer: Byte)
void ReadBufferData(ref Byte Buffer)
func ReadBufferData(_ Buffer: inout Byte)
Sub ReadBufferData(ByRef Buffer As Byte)
Parameters:
- Buffer:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
method WriteData(Buffer: Boolean): Int32
Int32 WriteData(Boolean Buffer)
func WriteData(_ Buffer: Boolean) -> Int32
Function WriteData(Buffer As Boolean) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: Char): Int32
Int32 WriteData(Char Buffer)
func WriteData(_ Buffer: Char) -> Int32
Function WriteData(Buffer As Char) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: Double): Int32
Int32 WriteData(Double Buffer)
func WriteData(_ Buffer: Double) -> Int32
Function WriteData(Buffer As Double) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: Int16): Int32
Int32 WriteData(Int16 Buffer)
func WriteData(_ Buffer: Int16) -> Int32
Function WriteData(Buffer As Int16) As Int32
Parameters:
- Buffer:
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:
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:
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:
method WriteData(Buffer: Int64): Int32
Int32 WriteData(Int64 Buffer)
func WriteData(_ Buffer: Int64) -> Int32
Function WriteData(Buffer As Int64) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: SByte): Int32
Int32 WriteData(SByte Buffer)
func WriteData(_ Buffer: SByte) -> Int32
Function WriteData(Buffer As SByte) As Int32
Parameters:
- Buffer:
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:
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:
method WriteData(Buffer: Single): Int32
Int32 WriteData(Single Buffer)
func WriteData(_ Buffer: Single) -> Int32
Function WriteData(Buffer As Single) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: UInt16): Int32
Int32 WriteData(UInt16 Buffer)
func WriteData(_ Buffer: UInt16) -> Int32
Function WriteData(Buffer As UInt16) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: UInt32): Int32
Int32 WriteData(UInt32 Buffer)
func WriteData(_ Buffer: UInt32) -> Int32
Function WriteData(Buffer As UInt32) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: UInt64): Int32
Int32 WriteData(UInt64 Buffer)
func WriteData(_ Buffer: UInt64) -> Int32
Function WriteData(Buffer As UInt64) As Int32
Parameters:
- Buffer:
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:
method WriteData(Buffer: Byte): Int32
Int32 WriteData(Byte Buffer)
func WriteData(_ Buffer: Byte) -> Int32
Function WriteData(Buffer As Byte) As Int32
Parameters:
- Buffer:
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: