Class tintegerdatalist

Unit

Declaration

type tintegerdatalist = class(tdatalist)

Description

No description available, ancestor tdatalist description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows

Hierarchy

Overview

Fields

Public min: integer;
Public max: integer;
Public notcheckedvalue: integer;

Methods

Protected function checkassigncompatibility( const source: tpersistent): boolean; override;
Protected procedure readitem(const reader: treader; var value); override;
Protected procedure writeitem(const writer: twriter; var value); override;
Protected function compare(const l,r): integer; override;
Protected procedure setstatdata(const index: integer; const value: msestring); override;
Protected function getstatdata(const index: integer): msestring; override;
Protected procedure writeappendix(const writer; const aname: msestring); override;
Protected procedure readappendix(const reader; const aname: msestring); override;
Public constructor create; override;
Public class function datatype: listdatatypety; override;
Public function empty(const index: integer): boolean; override;
Public function add(const value: integer): integer;
Public procedure insert(const index: integer; const item: integer);
Public procedure number(const start,step: integer);
Public function find(value: integer): integer;
Public procedure fill(acount: integer; const defaultvalue: integer); overload;
Public procedure fill(const defaultvalue: integer); overload;
Public function getastext(const index: integer): msestring; override;
Public procedure setastext(const index: integer; const avalue: msestring); override;

Properties

Public property asarray: integerarty read getasarray write setasarray;
Public property asbooleanarray: booleanarty read getasbooleanarray write setasbooleanarray;
Public property items[constindex:integer]: integer read Getitems write Setitems;

Description

Fields

Public min: integer;
 
Public max: integer;
 
Public notcheckedvalue: integer;
 

Methods

Protected function checkassigncompatibility( const source: tpersistent): boolean; override;
 
Protected procedure readitem(const reader: treader; var value); override;
 
Protected procedure writeitem(const writer: twriter; var value); override;
 
Protected function compare(const l,r): integer; override;
 
Protected procedure setstatdata(const index: integer; const value: msestring); override;
 
Protected function getstatdata(const index: integer): msestring; override;
 
Protected procedure writeappendix(const writer; const aname: msestring); override;
 
Protected procedure readappendix(const reader; const aname: msestring); override;
 
Public constructor create; override;
 
Public class function datatype: listdatatypety; override;
 
Public function empty(const index: integer): boolean; override;
 
Public function add(const value: integer): integer;
 
Public procedure insert(const index: integer; const item: integer);
 
Public procedure number(const start,step: integer);
 
Public function find(value: integer): integer;
 
Public procedure fill(acount: integer; const defaultvalue: integer); overload;
 
Public procedure fill(const defaultvalue: integer); overload;
 
Public function getastext(const index: integer): msestring; override;
 
Public procedure setastext(const index: integer; const avalue: msestring); override;
 

Properties

Public property asarray: integerarty read getasarray write setasarray;
 
Public property asbooleanarray: booleanarty read getasbooleanarray write setasbooleanarray;
 
Public property items[constindex:integer]: integer read Getitems write Setitems;
 

Generated by PasDoc 0.16.0.