Class tdoubleintegerhashdatalist

Unit

Declaration

type tdoubleintegerhashdatalist = class(thashdatalist)

Description

No description available, ancestor thashdatalist description follows

Hierarchy

Overview

Methods

Protected function hashkey(const akey): hashvaluety; override;
Protected function checkkey(const akey; const aitem: phashdataty): boolean; override;
Protected function getrecordsize(): int32 override;
Public function add(const akeya,akeyb: integer): pdoubleintegerhashdataty;
Public function addunique(const akeya,akeyb: integer): pdoubleintegerhashdataty;
Public function addunique(const akeya,akeyb: integer; out adata: pdoubleintegerhashdataty): boolean;
Public function find(const akeya,akeyb: integer): pdoubleintegerhashdataty;
Public function delete(const akeya,akeyb: integer; const all: boolean = false): boolean; overload;
Public function first: pdoubleintegerhashdataty;
Public function next: pdoubleintegerhashdataty;
Public function last: pdoubleintegerhashdataty;
Public function prev: pdoubleintegerhashdataty;

Description

Methods

Protected function hashkey(const akey): hashvaluety; override;
 
Protected function checkkey(const akey; const aitem: phashdataty): boolean; override;
 
Protected function getrecordsize(): int32 override;
 
Public function add(const akeya,akeyb: integer): pdoubleintegerhashdataty;
 
Public function addunique(const akeya,akeyb: integer): pdoubleintegerhashdataty;
 
Public function addunique(const akeya,akeyb: integer; out adata: pdoubleintegerhashdataty): boolean;
 
Public function find(const akeya,akeyb: integer): pdoubleintegerhashdataty;
 
Public function delete(const akeya,akeyb: integer; const all: boolean = false): boolean; overload;
 
Public function first: pdoubleintegerhashdataty;
 
Public function next: pdoubleintegerhashdataty;
 
Public function last: pdoubleintegerhashdataty;
 
Public function prev: pdoubleintegerhashdataty;
 

Generated by PasDoc 0.16.0.