Class tansistringdatalist

Unit

Declaration

type tansistringdatalist = class(tdynamicpointerdatalist)

Description

No description available, ancestor tdynamicpointerdatalist description follows
No description available, ancestor tdynamicdatalist description follows
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

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 procedure freedata(var data); override;
Protected procedure beforecopy(var data); override;
Protected procedure assignto(dest: tpersistent); override;
Protected function compare(const l,r): integer; override;
Protected function comparecaseinsensitive(const l,r): integer; override;
Protected procedure setstatdata(const index: integer; const value: msestring); override;
Protected function getstatdata(const index: integer): msestring; override;
Protected function textlength: integer;
Public class function datatype: listdatatypety; override;
Public procedure assign(source: tpersistent); override;
Public procedure assignopenarray(const data: array of ansistring);
Public procedure insert(index: integer; const item: ansistring);
Public function add(const value: ansistring): integer; overload;
Public function addtext(const value: ansistring): integer;
Public function empty(const index: integer): boolean; override;
Public procedure fill(acount: integer; const defaultvalue: ansistring);
Public function getastext(const index: integer): msestring; override;
Public procedure setastext(const index: integer; const avalue: msestring); override;
Public function gettext: ansistring;
Public procedure settext(const avalue: ansistring);

Properties

Public property items[index:integer]: ansistring read Getitems write setitems;
Public property asarray: stringarty read getasarray write setasarray;
Public property asmsestringarray: msestringarty read getasmsestringarray write setasmsestringarray;

Description

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 procedure freedata(var data); override;
 
Protected procedure beforecopy(var data); override;
 
Protected procedure assignto(dest: tpersistent); override;
 
Protected function compare(const l,r): integer; override;
 
Protected function comparecaseinsensitive(const l,r): integer; override;
 
Protected procedure setstatdata(const index: integer; const value: msestring); override;
 
Protected function getstatdata(const index: integer): msestring; override;
 
Protected function textlength: integer;
 
Public class function datatype: listdatatypety; override;
 
Public procedure assign(source: tpersistent); override;
 
Public procedure assignopenarray(const data: array of ansistring);
 
Public procedure insert(index: integer; const item: ansistring);
 
Public function add(const value: ansistring): integer; overload;
 
Public function addtext(const value: ansistring): integer;
 
Public function empty(const index: integer): boolean; override;
 
Public procedure fill(acount: integer; const defaultvalue: ansistring);
 
Public function getastext(const index: integer): msestring; override;
 
Public procedure setastext(const index: integer; const avalue: msestring); override;
 
Public function gettext: ansistring;
 
Public procedure settext(const avalue: ansistring);
 

Properties

Public property items[index:integer]: ansistring read Getitems write setitems;
 
Public property asarray: stringarty read getasarray write setasarray;
 
Public property asmsestringarray: msestringarty read getasmsestringarray write setasmsestringarray;
 

Generated by PasDoc 0.16.0.