Class THash

Unit

Declaration

type THash = class(TObject)

Description

Hierarchy

Overview

Methods

Public constructor Create;
Public destructor Destroy; override;
Public procedure SetObject(_key: String; data: Pointer);
Public procedure SetString(_key: String; data: String);
Public procedure SetStringObject(_key: String; s: String; p: Pointer);
Public function GetObject(_key: String): Pointer;
Public function GetString(_key: String): String;
Public procedure GetStringObject(_key: String; var s: String; var p: Pointer);
Public function KeyExists(_key: String): Boolean;
Public procedure DeleteKey(_key: String);
Public function Keys: TStringList; overload;
Public function Keys(beginning: String): TStringList; overload;

Properties

Public property Count: Integer read FeldBelegt;
Public property Capacity: Integer read GetCapacity write SetCapacity;
Public property MaxCapacity: Integer read FMaxCapacity write SetMaxCapacity;

Description

Methods

Public constructor Create;
 
Public destructor Destroy; override;
 
Public procedure SetObject(_key: String; data: Pointer);
 
Public procedure SetString(_key: String; data: String);
 
Public procedure SetStringObject(_key: String; s: String; p: Pointer);
 
Public function GetObject(_key: String): Pointer;
 
Public function GetString(_key: String): String;
 
Public procedure GetStringObject(_key: String; var s: String; var p: Pointer);
 
Public function KeyExists(_key: String): Boolean;
 
Public procedure DeleteKey(_key: String);
 
Public function Keys: TStringList; overload;
 
Public function Keys(beginning: String): TStringList; overload;
 

Properties

Public property Count: Integer read FeldBelegt;
 
Public property Capacity: Integer read GetCapacity write SetCapacity;
 
Public property MaxCapacity: Integer read FMaxCapacity write SetMaxCapacity;
 

Generated by PasDoc 0.16.0.