Class trecordmap

Unit

Declaration

type trecordmap = class(trecordlist)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fcomparefuncs: sortcomparemethodarty;
Protected findexes: pointerararty;
Protected fhasindex: boolean;
Protected forder: integer;

Methods

Protected procedure setitem(const index: integer; const source);
Protected procedure getitem(const index: integer; out dest);
Protected function internalgetitempo(const aorder: integer; const index: integer): pointer;
Protected function getitempo(const index: integer): pointer;
Protected procedure sort(const aindexnum: integer);
Protected function internalfind(const aindexnum: integer; const item; out aindex: integer; out adata: pointer): boolean;
Protected procedure change; override;
Protected procedure setcomparefuncs(const afuncs: array of sortcomparemethodty);
Public constructor create(const arecordsize: integer; const aoptions: recordliststatesty = []);

Properties

Public property order: integer read forder write setorder default -1;

Description

Fields

Protected fcomparefuncs: sortcomparemethodarty;

This item has no description.

Protected findexes: pointerararty;

This item has no description.

Protected fhasindex: boolean;

This item has no description.

Protected forder: integer;

This item has no description.

Methods

Protected procedure setitem(const index: integer; const source);

This item has no description.

Protected procedure getitem(const index: integer; out dest);

This item has no description.

Protected function internalgetitempo(const aorder: integer; const index: integer): pointer;

This item has no description.

Protected function getitempo(const index: integer): pointer;

This item has no description.

Protected procedure sort(const aindexnum: integer);

This item has no description.

Protected function internalfind(const aindexnum: integer; const item; out aindex: integer; out adata: pointer): boolean;

This item has no description.

Protected procedure change; override;

This item has no description.

Protected procedure setcomparefuncs(const afuncs: array of sortcomparemethodty);

This item has no description.

Public constructor create(const arecordsize: integer; const aoptions: recordliststatesty = []);

This item has no description.

Properties

Public property order: integer read forder write setorder default -1;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.