Class tstatwriter

Unit

Declaration

type tstatwriter = class(tstatfiler)

Description

No description available, ancestor tstatfiler description follows

Hierarchy

Overview

Methods

Protected procedure writeval(const name: msestring; const avalue: msestring);
Protected procedure writemultival(const name: msestring; const avalue: msestring);
Protected procedure writemultilistval(const avalue: msestring);
Protected procedure writelistval(const avalue: msestring);
Public constructor create(const astream: ttextstream; const aencoding: charencodingty = ce_utf8); overload;
Public constructor create(const filename: filenamety; const aencoding: charencodingty = ce_utf8; const atransaction: boolean = true); overload;
Public procedure writesection(const name: msestring);
Public procedure writeboolean(const name: msestring; const value: boolean);
Public procedure writebyte(const name: msestring; const value: byte);
Public procedure writeword(const name: msestring; const value: word);
Public procedure writeinteger(const name: msestring; const value: integer);
Public procedure writeint64(const name: msestring; const value: int64);
Public procedure writereal(const name: msestring; const value: real);
Public procedure writestring(const name: msestring; const value: string);
Public procedure writebinarystring(const name: msestring; const value: string);
Public procedure writemsestring(const name: msestring; const value: msestring);
Public procedure writedatalist(const name: msestring; const value: tdatalist);
Public procedure writearray(const name: msestring; const value: stringarty); overload;
Public procedure writearray(const name: msestring; const value: msestringarty); overload;
Public procedure writearray(const name: msestring; const value: integerarty); overload;
Public procedure writearray(const name: msestring; const value: int64arty); overload;
Public procedure writearray(const name: msestring; const value: booleanarty); overload;
Public procedure writearray(const name: msestring; const value: longboolarty); overload;
Public procedure writearray(const name: msestring; const value: realarty); overload;
Public procedure writearray(const name: msestring; const value: complexarty); overload;
Public procedure writelistitem(const value: msestring); overload;
Public procedure writelistitem(const value: integer); overload;
Public procedure writelistitem(const value: realty); overload;
Public procedure writelistitem(const value: complexty); overload;
Public procedure writerecord(const name: msestring; const values: array of const);
Public procedure writerecordarray(const name: msestring; const count: integer; get: recgetrecordeventty); overload;
Public procedure writerecordarray(const name: msestring; const count: integer; get: recgetrecordevent1ty); overload;
Public function beginlist(const name: msestring = ''): boolean; override;
Public function endlist: boolean; override;
Public procedure writevalue(const name: msestring; const intf: istatupdatevalue);
Public procedure writestat(const intf: istatfile);
Public procedure writememorystatstream(const name: msestring; const streamname: msestring);
Public procedure streamdata(const adata: string);
Public procedure streamtext(const atext: msestring);

Description

Methods

Protected procedure writeval(const name: msestring; const avalue: msestring);
 
Protected procedure writemultival(const name: msestring; const avalue: msestring);
 
Protected procedure writemultilistval(const avalue: msestring);
 
Protected procedure writelistval(const avalue: msestring);
 
Public constructor create(const astream: ttextstream; const aencoding: charencodingty = ce_utf8); overload;
 
Public constructor create(const filename: filenamety; const aencoding: charencodingty = ce_utf8; const atransaction: boolean = true); overload;
 
Public procedure writesection(const name: msestring);
 
Public procedure writeboolean(const name: msestring; const value: boolean);
 
Public procedure writebyte(const name: msestring; const value: byte);
 
Public procedure writeword(const name: msestring; const value: word);
 
Public procedure writeinteger(const name: msestring; const value: integer);
 
Public procedure writeint64(const name: msestring; const value: int64);
 
Public procedure writereal(const name: msestring; const value: real);
 
Public procedure writestring(const name: msestring; const value: string);
 
Public procedure writebinarystring(const name: msestring; const value: string);
 
Public procedure writemsestring(const name: msestring; const value: msestring);
 
Public procedure writedatalist(const name: msestring; const value: tdatalist);
 
Public procedure writearray(const name: msestring; const value: stringarty); overload;
 
Public procedure writearray(const name: msestring; const value: msestringarty); overload;
 
Public procedure writearray(const name: msestring; const value: integerarty); overload;
 
Public procedure writearray(const name: msestring; const value: int64arty); overload;
 
Public procedure writearray(const name: msestring; const value: booleanarty); overload;
 
Public procedure writearray(const name: msestring; const value: longboolarty); overload;
 
Public procedure writearray(const name: msestring; const value: realarty); overload;
 
Public procedure writearray(const name: msestring; const value: complexarty); overload;
 
Public procedure writelistitem(const value: msestring); overload;
 
Public procedure writelistitem(const value: integer); overload;
 
Public procedure writelistitem(const value: realty); overload;
 
Public procedure writelistitem(const value: complexty); overload;
 
Public procedure writerecord(const name: msestring; const values: array of const);
 
Public procedure writerecordarray(const name: msestring; const count: integer; get: recgetrecordeventty); overload;
 
Public procedure writerecordarray(const name: msestring; const count: integer; get: recgetrecordevent1ty); overload;
 
Public function beginlist(const name: msestring = ''): boolean; override;
 
Public function endlist: boolean; override;
 
Public procedure writevalue(const name: msestring; const intf: istatupdatevalue);
 
Public procedure writestat(const intf: istatfile);
 
Public procedure writememorystatstream(const name: msestring; const streamname: msestring);
 
Public procedure streamdata(const adata: string);
 
Public procedure streamtext(const atext: msestring);
 

Generated by PasDoc 0.16.0.