Class tpointermsestringhashdatalist

Unit

Declaration

type tpointermsestringhashdatalist = class(tmsestringhashdatalist)

Description

No description available, ancestor tmsestringhashdatalist description follows
No description available, ancestor thashdatalist description follows

Hierarchy

Overview

Methods

Protected procedure checkexact(const aitem: phashdataty; var accept: boolean) override;
Protected function getrecordsize(): int32 override;
Public procedure add(const akey: msestring; const avalue: pointer);
Public function addunique(const akey: msestring; const avalue: pointer): boolean;
Public procedure delete(const akey: msestring; const avalue: pointer);
Public function find(const akey: msestring): pointer; overload;
Public function find(const akey: msestring; out avalue: pointer): boolean; overload;
Public function find(const akey: msestring; out avalue: pointer; out acount: integer): boolean; overload;
Public function find(const akey: lmsestringty): pointer; overload;
Public function first: ppointermsestringhashdataty;
Public function next: ppointermsestringhashdataty;
Public function last: ppointermsestringhashdataty;
Public function prev: ppointermsestringhashdataty;
Public procedure iterate(const akey: msestring; const aiterator: pointermsestringiteratorprocty); overload;

Description

Methods

Protected procedure checkexact(const aitem: phashdataty; var accept: boolean) override;
 
Protected function getrecordsize(): int32 override;
 
Public procedure add(const akey: msestring; const avalue: pointer);
 
Public function addunique(const akey: msestring; const avalue: pointer): boolean;
 
Public procedure delete(const akey: msestring; const avalue: pointer);
 
Public function find(const akey: msestring): pointer; overload;
 
Public function find(const akey: msestring; out avalue: pointer): boolean; overload;
 
Public function find(const akey: msestring; out avalue: pointer; out acount: integer): boolean; overload;
 
Public function find(const akey: lmsestringty): pointer; overload;
 
Public function first: ppointermsestringhashdataty;
 
Public function next: ppointermsestringhashdataty;
 
Public function last: ppointermsestringhashdataty;
 
Public function prev: ppointermsestringhashdataty;
 
Public procedure iterate(const akey: msestring; const aiterator: pointermsestringiteratorprocty); overload;
 

Generated by PasDoc 0.16.0.