Class trecordlist
Unit
Declaration
type trecordlist = class(tnullinterfacedobject)
Description
No description available, ancestor tnullinterfacedobject description follows
Hierarchy
- tobject
- tnullinterfacedobject
- trecordlist
Overview
Fields
![]() |
frecordsize: integer; |
![]() |
fcount: integer; |
![]() |
fdata: pchar; |
![]() |
fstate: recordliststatesty; |
Methods
![]() |
procedure inccount; |
![]() |
procedure setcount(const Value: integer); |
![]() |
procedure setitem(const index: integer; const source); |
![]() |
procedure getitem(const index: integer; out dest); |
![]() |
function add(const source): integer; |
![]() |
function add(): pointer; |
![]() |
procedure insert(const source; const index: integer); |
![]() |
function getitempo(const index: integer): pointer; |
![]() |
function isempty(var item): boolean; virtual; |
![]() |
procedure finalizerecord(var item); virtual; |
![]() |
procedure initializerecord(var item); virtual; |
![]() |
procedure copyrecord(var item); virtual; |
![]() |
procedure change; virtual; |
![]() |
constructor create(const arecordsize: integer; const aoptions: recordliststatesty = []); |
![]() |
destructor destroy; override; |
![]() |
procedure assign(const source: trecordlist); |
![]() |
function invalidindex(const aindex: int32): boolean; inline; |
![]() |
function validindex(const aindex: int32): boolean; inline; |
![]() |
function datapo: pointer; |
![]() |
function dataend: pointer; |
![]() |
function newitem: pointer; virtual; |
![]() |
function newitems(const acount: integer): pointer; virtual; |
![]() |
procedure deletelast; |
![]() |
procedure pack; |
![]() |
procedure clear; virtual; |
![]() |
procedure delete(const index: integer); |
Properties
![]() |
property recordsize: integer read frecordsize; |
![]() |
property count: integer read fcount write setcount; |
![]() |
property capacity: integer read fcapacity write setcapacity; |
Description
Fields
![]() |
frecordsize: integer; |
![]() |
fcount: integer; |
![]() |
fdata: pchar; |
![]() |
fstate: recordliststatesty; |
Methods
![]() |
procedure inccount; |
![]() |
procedure setcount(const Value: integer); |
![]() |
procedure setitem(const index: integer; const source); |
![]() |
procedure getitem(const index: integer; out dest); |
![]() |
function add(const source): integer; |
![]() |
function add(): pointer; |
![]() |
procedure insert(const source; const index: integer); |
![]() |
function getitempo(const index: integer): pointer; |
![]() |
function isempty(var item): boolean; virtual; |
![]() |
procedure finalizerecord(var item); virtual; |
![]() |
procedure initializerecord(var item); virtual; |
![]() |
procedure copyrecord(var item); virtual; |
![]() |
procedure change; virtual; |
![]() |
constructor create(const arecordsize: integer; const aoptions: recordliststatesty = []); |
![]() |
destructor destroy; override; |
![]() |
procedure assign(const source: trecordlist); |
![]() |
function invalidindex(const aindex: int32): boolean; inline; |
![]() |
function validindex(const aindex: int32): boolean; inline; |
![]() |
function datapo: pointer; |
![]() |
function dataend: pointer; |
![]() |
function newitem: pointer; virtual; |
![]() |
function newitems(const acount: integer): pointer; virtual; |
![]() |
procedure deletelast; |
![]() |
procedure pack; |
![]() |
procedure clear; virtual; |
![]() |
procedure delete(const index: integer); |
Properties
![]() |
property recordsize: integer read frecordsize; |
![]() |
property count: integer read fcount write setcount; |
![]() |
property capacity: integer read fcapacity write setcapacity; |
Generated by PasDoc 0.16.0.

