Class tstatreader
Unit
Declaration
type tstatreader = class(tstatfiler)
Description
No description available, ancestor tstatfiler description follows
Hierarchy
- TObject
- tstatfiler
- tstatreader
Overview
Methods
procedure readdata; |
|
function findvar(const name: msestring; var value: msestring): boolean; overload; |
|
function findvar(const name: msestring; var value: msestring; out isarray: boolean): boolean; overload; |
|
constructor create(const astream: ttextstream; const aencoding: charencodingty = ce_utf8); overload; |
|
constructor create(const filename: filenamety; const aencoding: charencodingty = ce_utf8); overload; |
|
destructor destroy; override; |
|
function sections: msestringarty; |
|
function hassection(const name: msestring): boolean; |
|
function findsection(const name: msestring): boolean; |
|
function checkvar(const name: msestring): boolean; |
|
function streamdata: string; |
|
function streamtext: msestring; |
|
function readboolean(const name: msestring; const default: boolean = false): boolean; |
|
function readbyte(const name: msestring; const default: byte = 0): byte; |
|
function readword(const name: msestring; const default: word = 0): word; |
|
function readinteger(const name: msestring; const default: integer = 0; const min: integer = -(maxint)-1; const max: integer = maxint): integer; |
|
function readint64(const name: msestring; const default: int64 = 0; const min: int64 = -(maxint64)-1; const max: int64 = maxint64): int64; |
|
function readreal(const name: msestring; const default: real = 0; const min: real = -bigreal; const max: real = bigreal; const acceptempty: boolean = false): realty; |
|
function readstring(const name: msestring; const default: string): string; |
|
function readbinarystring(const name: msestring; const default: string): string; |
|
function readmsestring(const name: msestring; const default: msestring): msestring; |
|
procedure readdatalist(const name: msestring; const value: tdatalist); |
|
function readarray(const name: msestring; const default: stringarty): stringarty; overload; |
|
function readarray(const name: msestring; const default: msestringarty): msestringarty; overload; |
|
function readarray(const name: msestring; const default: widestringarty): widestringarty; overload; |
|
function readarray(const name: msestring; const default: integerarty): integerarty; overload; |
|
function readarray(const name: msestring; const default: int64arty): int64arty; overload; |
|
function readarray(const name: msestring; const default: booleanarty): booleanarty; overload; |
|
function readarray(const name: msestring; const default: longboolarty): longboolarty; overload; |
|
function readarray(const name: msestring; const default: realarty): realarty; overload; |
|
function readarray(const name: msestring; const default: complexarty): complexarty; overload; |
|
function readlistitem: msestring; |
|
procedure readrecord(const name: msestring; const values: array of pointer; const default: array of const); |
|
procedure readrecordarray(const name: msestring; setcount: recsetcounteventty; store: recstoreeventty); overload; |
|
procedure readrecordarray(const name: msestring; setcount: recsetcountevent1ty; store: recstoreevent1ty); overload; |
|
function beginlist(const name: msestring = ''): boolean; override; |
|
function endlist: boolean; override; |
|
procedure readvalue(const name: msestring; const intf: istatupdatevalue); |
|
procedure readstat(const intf: istatfile); |
|
procedure readmemorystatstream(const name: msestring; const streamname: msestring); |
Description
Methods
procedure readdata; |
|
function findvar(const name: msestring; var value: msestring): boolean; overload; |
|
function findvar(const name: msestring; var value: msestring; out isarray: boolean): boolean; overload; |
|
constructor create(const astream: ttextstream; const aencoding: charencodingty = ce_utf8); overload; |
|
constructor create(const filename: filenamety; const aencoding: charencodingty = ce_utf8); overload; |
|
destructor destroy; override; |
|
function sections: msestringarty; |
|
function hassection(const name: msestring): boolean; |
|
function findsection(const name: msestring): boolean; |
|
function checkvar(const name: msestring): boolean; |
|
function streamdata: string; |
|
function streamtext: msestring; |
|
function readboolean(const name: msestring; const default: boolean = false): boolean; |
|
function readbyte(const name: msestring; const default: byte = 0): byte; |
|
function readword(const name: msestring; const default: word = 0): word; |
|
function readinteger(const name: msestring; const default: integer = 0; const min: integer = -(maxint)-1; const max: integer = maxint): integer; |
|
function readint64(const name: msestring; const default: int64 = 0; const min: int64 = -(maxint64)-1; const max: int64 = maxint64): int64; |
|
function readreal(const name: msestring; const default: real = 0; const min: real = -bigreal; const max: real = bigreal; const acceptempty: boolean = false): realty; |
|
function readstring(const name: msestring; const default: string): string; |
|
function readbinarystring(const name: msestring; const default: string): string; |
|
function readmsestring(const name: msestring; const default: msestring): msestring; |
|
procedure readdatalist(const name: msestring; const value: tdatalist); |
|
function readarray(const name: msestring; const default: stringarty): stringarty; overload; |
|
function readarray(const name: msestring; const default: msestringarty): msestringarty; overload; |
|
function readarray(const name: msestring; const default: widestringarty): widestringarty; overload; |
|
function readarray(const name: msestring; const default: integerarty): integerarty; overload; |
|
function readarray(const name: msestring; const default: int64arty): int64arty; overload; |
|
function readarray(const name: msestring; const default: booleanarty): booleanarty; overload; |
|
function readarray(const name: msestring; const default: longboolarty): longboolarty; overload; |
|
function readarray(const name: msestring; const default: realarty): realarty; overload; |
|
function readarray(const name: msestring; const default: complexarty): complexarty; overload; |
|
function readlistitem: msestring; |
|
procedure readrecord(const name: msestring; const values: array of pointer; const default: array of const); |
|
procedure readrecordarray(const name: msestring; setcount: recsetcounteventty; store: recstoreeventty); overload; |
|
procedure readrecordarray(const name: msestring; setcount: recsetcountevent1ty; store: recstoreevent1ty); overload; |
|
function beginlist(const name: msestring = ''): boolean; override; |
|
function endlist: boolean; override; |
|
procedure readvalue(const name: msestring; const intf: istatupdatevalue); |
|
procedure readstat(const intf: istatfile); |
|
procedure readmemorystatstream(const name: msestring; const streamname: msestring); |
|
Generated by PasDoc 0.16.0.