Class trealdatalist

Unit

Declaration

type trealdatalist = 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: realty;
Public max: realty;

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 getdefault: pointer; 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 copytocomplex(dest: pcomplexty);
Public constructor create; override;
Public class function datatype: listdatatypety; override;
Public procedure assignre(const source: tcomplexdatalist); overload;
Public procedure assignim(const source: tcomplexdatalist); overload;
Public procedure assignre(const source: complexarty); overload;
Public procedure assignim(const source: complexarty); overload;
Public procedure assigntore(const dest: tcomplexdatalist); overload;
Public procedure assigntoim(const dest: tcomplexdatalist); overload;
Public procedure assigntore(var dest: complexarty); overload;
Public procedure assigntoim(var dest: complexarty); overload;
Public function empty(const index: integer): boolean; override;
Public function add(const value: real): integer;
Public procedure insert(index: integer; const item: realty);
Public procedure number(start,step: real);
Public procedure fill(acount: integer; const defaultvalue: realty); overload;
Public procedure fill(const defaultvalue: realty); overload;
Public procedure minmax(out minval,maxval: realty);
Public function getastext(const index: integer): msestring; override;
Public procedure setastext(const index: integer; const avalue: msestring); override;

Properties

Public property asarray: realarty read getasarray write setasarray;
Public property items[index:integer]: realty read Getitems write Setitems;
Public property defaultzero: boolean read fdefaultzero write fdefaultzero default false;
Public property acceptempty: boolean read facceptempty write facceptempty default false;

Description

Fields

Public min: realty;
 
Public max: realty;
 

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 getdefault: pointer; 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 copytocomplex(dest: pcomplexty);
 
Public constructor create; override;
 
Public class function datatype: listdatatypety; override;
 
Public procedure assignre(const source: tcomplexdatalist); overload;
 
Public procedure assignim(const source: tcomplexdatalist); overload;
 
Public procedure assignre(const source: complexarty); overload;
 
Public procedure assignim(const source: complexarty); overload;
 
Public procedure assigntore(const dest: tcomplexdatalist); overload;
 
Public procedure assigntoim(const dest: tcomplexdatalist); overload;
 
Public procedure assigntore(var dest: complexarty); overload;
 
Public procedure assigntoim(var dest: complexarty); overload;
 
Public function empty(const index: integer): boolean; override;
 
Public function add(const value: real): integer;
 
Public procedure insert(index: integer; const item: realty);
 
Public procedure number(start,step: real);
 
Public procedure fill(acount: integer; const defaultvalue: realty); overload;
 
Public procedure fill(const defaultvalue: realty); overload;
 
Public procedure minmax(out minval,maxval: realty);
 
Public function getastext(const index: integer): msestring; override;
 
Public procedure setastext(const index: integer; const avalue: msestring); override;
 

Properties

Public property asarray: realarty read getasarray write setasarray;
 
Public property items[index:integer]: realty read Getitems write Setitems;
 
Public property defaultzero: boolean read fdefaultzero write fdefaultzero default false;
 
Public property acceptempty: boolean read facceptempty write facceptempty default false;
 

Generated by PasDoc 0.16.0.