Unit 'gmap' Package
[Overview][Classes][Index] [#fcl-stl]

TMap

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

Declaration

Source position: gmap.pp line 50

type generic TMap <TKey,TValue,TCompare>= class

public

type

  TPair = record

  Value: TValue;

  Key: TKey;

end;

  TMCompare = TMCompare;

  TMSet = TMSet;

  TIterator = TIterator;

  PTValue = ^TValue;

  PTPair = ^TPair;

public

  function Find();

  function FindLess();

  function FindLessEqual();

  function FindGreater();

  function FindGreaterEqual();

  function GetValue();

  function TryGetValue();

  procedure Insert();

  function InsertAndGetIterator();

  function Min;

  function Max;

  procedure Delete();

  function Size;

  function IsEmpty;

  function GetEnumerator;

  constructor Create;

  destructor Destroy; override;

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

end;

Inheritance

TMap

|

TObject


Documentation generated on: 2023-03-18