Unit 'gnPQueue' Package
[Overview][Types][Classes][Index] [#bs_engines]

TplPQueue

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: gnpqueue.pas line 49

type TplPQueue = class(TplContainer)

protected

  pqData: PplPQData;

  

  pqCapacity: Integer;

  

  pqDelta: Integer;

  

  procedure ForEachPointer(); override;

  

  function StoresPointers; override;

  

  procedure Expand();

  

  procedure InsertMin();

  

  procedure InsertMax();

  

  procedure ModifiedInsert();

  

public

  constructor Create(); virtual;

  

  destructor Destroy; override;

  

  procedure LoadFromStream(); override;

  

  procedure StoreToStream(); override;

  

  procedure Clear; override;

  

  procedure Insert();

  

  function DeleteMin;

  

  function DeleteMax;

  

  procedure Assign(); override;

  

  procedure Join();

  

  function Iterate();

  

  function Test;

  

end;

Inheritance

TplPQueue

  

|

TplContainer

  

|

TObject



CT Web help

CodeTyphon Studio