Class tcomplexdatalist

Unit

Declaration

type tcomplexdatalist = 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 procedure assignto(dest: tpersistent); override;
Public constructor create; override;
Public class function datatype: listdatatypety; override;
Public procedure assign(source: tpersistent); override;
Public procedure assignb(const source: tdatalist); override;
Public procedure assignre(const source: trealdatalist);
Public procedure assignim(const source: trealdatalist);
Public procedure assigntoa(const dest: tdatalist);
Public procedure assigntob(const dest: tdatalist); override;
Public function add(const value: complexty): integer;
Public procedure insert(const index: integer; const item: complexty);
Public function empty(const index: integer): boolean; override;
Public procedure fill(const acount: integer; const defaultvalue: complexty); overload;
Public procedure fill(const defaultvalue: complexty); overload;

Properties

Public property asarray: complexarty read getasarray write setasarray;
Public property asarrayre: realarty read getasarrayre write setasarrayre;
Public property asarrayim: realarty read getasarrayim write setasarrayim;
Public property items[constindex:integer]: complexty read Getitems write Setitems;
Public property defaultzero: boolean read fdefaultzero write fdefaultzero 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 procedure assignto(dest: tpersistent); override;
 
Public constructor create; override;
 
Public class function datatype: listdatatypety; override;
 
Public procedure assign(source: tpersistent); override;
 
Public procedure assignb(const source: tdatalist); override;
 
Public procedure assignre(const source: trealdatalist);
 
Public procedure assignim(const source: trealdatalist);
 
Public procedure assigntoa(const dest: tdatalist);
 
Public procedure assigntob(const dest: tdatalist); override;
 
Public function add(const value: complexty): integer;
 
Public procedure insert(const index: integer; const item: complexty);
 
Public function empty(const index: integer): boolean; override;
 
Public procedure fill(const acount: integer; const defaultvalue: complexty); overload;
 
Public procedure fill(const defaultvalue: complexty); overload;
 

Properties

Public property asarray: complexarty read getasarray write setasarray;
 
Public property asarrayre: realarty read getasarrayre write setasarrayre;
 
Public property asarrayim: realarty read getasarrayim write setasarrayim;
 
Public property items[constindex:integer]: complexty read Getitems write Setitems;
 
Public property defaultzero: boolean read fdefaultzero write fdefaultzero default false;
 

Generated by PasDoc 0.16.0.