Description | Hierarchy | Fields | Methods | Properties |
type THashTableFacade = class(TObject)
FDictionary: TDictionary<string, Pointer>; |
|
FCaseSensitive: Boolean; |
function GetIgnoreCase: boolean; |
|
procedure SetIgnoreCase(const Value: boolean); |
|
constructor Create(TableSize: Integer = 0); |
|
destructor Destroy; override; |
|
procedure Delete(const aKey : string); |
|
procedure Insert(const aKey : string; aData : pointer); |
|
function Search(const aKey : string; var aData : pointer) : boolean; |
property IgnoreCase : boolean read GetIgnoreCase write SetIgnoreCase; |
FDictionary: TDictionary<string, Pointer>; |
|
FCaseSensitive: Boolean; |
|
function GetIgnoreCase: boolean; |
|
procedure SetIgnoreCase(const Value: boolean); |
|
constructor Create(TableSize: Integer = 0); |
|
destructor Destroy; override; |
|
procedure Delete(const aKey : string); |
|
procedure Insert(const aKey : string; aData : pointer); |
|
function Search(const aKey : string; var aData : pointer) : boolean; |
|
property IgnoreCase : boolean read GetIgnoreCase write SetIgnoreCase; |
|