Klasse TDynamicDataQueue

BeschreibungHierarchieFelderMethodenEigenschaften

Unit

Deklaration

type TDynamicDataQueue = class(TObject)

Beschreibung

Hierarchie

Übersicht

Methoden

Public constructor Create;
Public destructor Destroy; override;
Public procedure Clear;
Public procedure ConsistencyCheck;
Public procedure WriteDebugReport(WriteData: Boolean);
Public function Push(const Buffer; Count: integer): integer;
Public function Push(AStream: TStream; Count: integer): integer;
Public function Pop(var Buffer; Count: integer): integer;
Public function Pop(AStream: TStream; Count: integer): integer;
Public function Top(var Buffer; Count: integer): integer;
Public function Top(AStream: TStream; Count: integer): integer;

Eigenschaften

Public property Size: int64 read FSize;
Public property MinimumBlockSize: integer read FMinimumBlockSize write SetMinimumBlockSize;
Public property MaximumBlockSize: integer read FMaximumBlockSize write SetMaximumBlockSize;

Beschreibung

Methoden

Public constructor Create;
 
Public destructor Destroy; override;
 
Public procedure Clear;
 
Public procedure ConsistencyCheck;
 
Public procedure WriteDebugReport(WriteData: Boolean);
 
Public function Push(const Buffer; Count: integer): integer;
 
Public function Push(AStream: TStream; Count: integer): integer;
 
Public function Pop(var Buffer; Count: integer): integer;
 
Public function Pop(AStream: TStream; Count: integer): integer;
 
Public function Top(var Buffer; Count: integer): integer;
 
Public function Top(AStream: TStream; Count: integer): integer;
 

Eigenschaften

Public property Size: int64 read FSize;
 
Public property MinimumBlockSize: integer read FMinimumBlockSize write SetMinimumBlockSize;
 
Public property MaximumBlockSize: integer read FMaximumBlockSize write SetMaximumBlockSize;
 

Erstellt mit PasDoc 0.10.0 am 2007-03-27 23:02:55