Unit 'PasVulkan.Collections' Package
[Overview][Types][Classes][Index] [#pl_pasvulkan]

TpvGenericSkipList

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

Declaration

Source position: PasVulkan.Collections.pas line 665

type generic TpvGenericSkipList <TKey,TValue>= class

public

type

  TPair = TPair;

  

  TNode = TNode;

  

  TNodeArray = array of TNode;

  

  TRandomGeneratorState = record

  

  State: TpvUInt64;

  

  Increment: TpvUInt64;

  

end;

public

  constructor Create();

  

  destructor Destroy; override;

  

  function GetNearestPair();

  

  function GetNearestKey();

  

  function GetNearestValue();

  

  function Get();

  

  function GetPair();

  

  function GetValue();

  

  procedure SetValue();

  

  procedure Delete();

  

  function GetEnumerator;

  

  property FirstPair: TPair; [r]

  

  property LastPair: TPair; [r]

  

  property Values []: TValue; default; [rw]

  

end;

Inheritance

TpvGenericSkipList

  

|

TObject



CT Web help

CodeTyphon Studio