Osztály TMemoryStream

Egység

Deklaráció

type TMemoryStream = class(TCustomMemoryStream)

Megjegyzés

This item has no description.

Hierarchia

Áttekintés

Metódusok

Publikus procedure Clear;
Publikus procedure LoadFromStream(Stream: TStream);
Publikus procedure LoadFromFile(FileName: string);
Publikus procedure SetSize(NewSize: LongInt);
Publikus function ReadData(ASelf: TMemoryStream; ABuffer: Int64; ACount: LongInt): LongInt;
Publikus function ReadAnsiString(ASelf: TMemoryStream; var ABuffer: AnsiString; ACount: LongInt): LongInt;
Publikus function ReadBoolean(ASelf: TMemoryStream; var ABuffer: Boolean; const ACount: LongInt = 0): LongInt;
Publikus function ReadChar(ASelf: TMemoryStream; var ABuffer: Char; const ACount: LongInt = 0): LongInt;
Publikus function ReadWideChar(ASelf: TMemoryStream; var ABuffer: WideChar; const ACount: LongInt = 0): LongInt;
Publikus function ReadU8(ASelf: TMemoryStream; var ABuffer: Byte; const ACount: LongInt = 0): LongInt;
Publikus function ReadI8(ASelf: TMemoryStream; var ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;
Publikus function ReadU16(ASelf: TMemoryStream; var ABuffer: Word; const ACount: LongInt = 0): LongInt;
Publikus function ReadI16(ASelf: TMemoryStream; var ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;
Publikus function ReadU32(ASelf: TMemoryStream; var ABuffer: LongWord; const ACount: LongInt = 0): LongInt;
Publikus function ReadI32(ASelf: TMemoryStream; var ABuffer: LongInt; const ACount: LongInt = 0): LongInt;
Publikus function ReadI64(ASelf: TMemoryStream; var ABuffer: Int64; const ACount: LongInt = 0): LongInt;
Publikus function ReadSingle(ASelf: TMemoryStream; var ABuffer: Single; const ACount: LongInt = 0): LongInt;
Publikus function ReadDouble(ASelf: TMemoryStream; var ABuffer: Double; const ACount: LongInt = 0): LongInt;
Publikus function ReadExtended(ASelf: TMemoryStream; var ABuffer: Extended; const ACount: LongInt = 0): LongInt;
Publikus function WriteData(ASelf: TMemoryStream; ABuffer: Int64; ACount: LongInt): LongInt;
Publikus function WriteAnsiString(ASelf: TMemoryStream; ABuffer: AnsiString; const ACount: LongInt = 0): LongInt;
Publikus function WriteBoolean(ASelf: TMemoryStream; ABuffer: Boolean; const ACount: LongInt = 0): LongInt;
Publikus function WriteChar(ASelf: TMemoryStream; ABuffer: Char; const ACount: LongInt = 0): LongInt;
Publikus function WriteWideChar(ASelf: TMemoryStream; ABuffer: WideChar; const ACount: LongInt = 0): LongInt;
Publikus function WriteU8(ASelf: TMemoryStream; ABuffer: Byte; const ACount: LongInt = 0): LongInt;
Publikus function WriteI8(ASelf: TMemoryStream; ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;
Publikus function WriteU16(ASelf: TMemoryStream; ABuffer: Word; const ACount: LongInt = 0): LongInt;
Publikus function WriteI16(ASelf: TMemoryStream; ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;
Publikus function WriteU32(ASelf: TMemoryStream; ABuffer: LongWord; const ACount: LongInt = 0): LongInt;
Publikus function WriteI32(ASelf: TMemoryStream; ABuffer: LongInt; const ACount: LongInt = 0): LongInt;
Publikus function WriteI64(ASelf: TMemoryStream; ABuffer: Int64; const ACount: LongInt = 0): LongInt;
Publikus function WriteSingle(ASelf: TMemoryStream; ABuffer: Single; const ACount: LongInt = 0): LongInt;
Publikus function WriteDouble(ASelf: TMemoryStream; ABuffer: Double; const ACount: LongInt = 0): LongInt;
Publikus function WriteExtended(ASelf: TMemoryStream; ABuffer: Extended; const ACount: LongInt = 0): LongInt;

Tulajdonságok

Publikus property Memory: LongWord;

Megjegyzés

Metódusok

Publikus procedure Clear;

This item has no description.

Publikus procedure LoadFromStream(Stream: TStream);

This item has no description.

Publikus procedure LoadFromFile(FileName: string);

This item has no description.

Publikus procedure SetSize(NewSize: LongInt);

This item has no description.

Publikus function ReadData(ASelf: TMemoryStream; ABuffer: Int64; ACount: LongInt): LongInt;

This item has no description.

Publikus function ReadAnsiString(ASelf: TMemoryStream; var ABuffer: AnsiString; ACount: LongInt): LongInt;

This item has no description.

Publikus function ReadBoolean(ASelf: TMemoryStream; var ABuffer: Boolean; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadChar(ASelf: TMemoryStream; var ABuffer: Char; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadWideChar(ASelf: TMemoryStream; var ABuffer: WideChar; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadU8(ASelf: TMemoryStream; var ABuffer: Byte; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadI8(ASelf: TMemoryStream; var ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadU16(ASelf: TMemoryStream; var ABuffer: Word; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadI16(ASelf: TMemoryStream; var ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadU32(ASelf: TMemoryStream; var ABuffer: LongWord; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadI32(ASelf: TMemoryStream; var ABuffer: LongInt; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadI64(ASelf: TMemoryStream; var ABuffer: Int64; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadSingle(ASelf: TMemoryStream; var ABuffer: Single; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadDouble(ASelf: TMemoryStream; var ABuffer: Double; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function ReadExtended(ASelf: TMemoryStream; var ABuffer: Extended; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteData(ASelf: TMemoryStream; ABuffer: Int64; ACount: LongInt): LongInt;

This item has no description.

Publikus function WriteAnsiString(ASelf: TMemoryStream; ABuffer: AnsiString; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteBoolean(ASelf: TMemoryStream; ABuffer: Boolean; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteChar(ASelf: TMemoryStream; ABuffer: Char; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteWideChar(ASelf: TMemoryStream; ABuffer: WideChar; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteU8(ASelf: TMemoryStream; ABuffer: Byte; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteI8(ASelf: TMemoryStream; ABuffer: ShortInt; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteU16(ASelf: TMemoryStream; ABuffer: Word; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteI16(ASelf: TMemoryStream; ABuffer: SmallInt; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteU32(ASelf: TMemoryStream; ABuffer: LongWord; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteI32(ASelf: TMemoryStream; ABuffer: LongInt; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteI64(ASelf: TMemoryStream; ABuffer: Int64; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteSingle(ASelf: TMemoryStream; ABuffer: Single; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteDouble(ASelf: TMemoryStream; ABuffer: Double; const ACount: LongInt = 0): LongInt;

This item has no description.

Publikus function WriteExtended(ASelf: TMemoryStream; ABuffer: Extended; const ACount: LongInt = 0): LongInt;

This item has no description.

Tulajdonságok

Publikus property Memory: LongWord;

This item has no description.


Készítette PasDoc 0.16.0-snapshot.