Unit 'flcDataStructs' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_fundamentals]

THashedRawByteStringArray

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

Declaration

Source position: flcDataStructs.pas line 2013

type THashedRawByteStringArray = class(TRawByteStringArray)

protected

  FLookup: array of IntegerArray;

  

  FCaseSensitive: Boolean;

  

  function LocateItemHash();

  

  procedure Rehash;

  

  procedure Init; override;

  

  procedure SetItem(); override;

  

  procedure SetData(); override;

  

public

  constructor Create();

  

  procedure Assign(); override;

  

  procedure Clear; override;

  

  procedure ExchangeItems(); override;

  

  procedure Delete(); override;

  

  procedure Insert(); override;

  

  function AppendItem(); override;

  

  function PosNext();

  

end;

Inheritance

THashedRawByteStringArray

  

|

TRawByteStringArray

  

|

ARawByteStringArray

  

|

AArray

  

|

AType

  

|

TObject



CT Web help

CodeTyphon Studio