Class THashList

Unit

Declaration

type THashList = class(TObject)

Description

Hierarchy

Overview

Fields

Public InitialAllocation: Cardinal;

Methods

Public constructor Create(Nelements: Cardinal);
Public destructor Destroy; OVERRIDE;
Public function Add(const S: String): Integer;
Public function Find(const S: String): Integer;
Public function FindNext: Integer;
Public function FindAbbrev(const S: String): Integer;
Public function NameOfIndex(i: Cardinal): String;
Public procedure DumpToFile(const fname: String);
Public procedure Clear;

Properties

Public property Count: Cardinal READ NumElements;

Description

Fields

Public InitialAllocation: Cardinal;
 

Methods

Public constructor Create(Nelements: Cardinal);
 
Public destructor Destroy; OVERRIDE;
 
Public function Add(const S: String): Integer;
 
Public function Find(const S: String): Integer;
 
Public function FindNext: Integer;
 
Public function FindAbbrev(const S: String): Integer;

repeat find for duplicate string in same hash list

Public function NameOfIndex(i: Cardinal): String;
 
Public procedure DumpToFile(const fname: String);

procedure Expand(NewSize: Cardinal); {Expands number of elements}

Public procedure Clear;
 

Properties

Public property Count: Cardinal READ NumElements;
 

Generated by PasDoc 0.16.0.