Class tstatfile
Unit
Declaration
type tstatfile = class(tactcomponent, istatfile)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tactcomponent
- tstatfile
Overview
Fields
| Protected | fstate: statfilestatesty; |
Methods
| Protected | procedure objevent(const sender: iobjectlink; const event: objecteventty); override; |
| Protected | procedure objectevent(const sender: tobject; const event: objecteventty); override; |
| Protected | procedure updateoptions(const afiler: tstatfiler); |
| Protected | function defaultfile(const adirs: filenamearty): filenamety; |
| Protected | procedure dostatread(const reader: tstatreader); |
| Protected | procedure dostatwrite(const writer: tstatwriter); |
| Protected | procedure statreading; |
| Protected | procedure statread; |
| Protected | function getstatvarname: msestring; |
| Protected | function getstatpriority: integer; |
| Public | constructor create(aowner: tcomponent); override; |
| Public | procedure initnewcomponent(const ascale: real); override; |
| Public | procedure readstat(const stream: ttextstream = nil); overload; |
| Public | procedure readstat(const afilename: filenamety); overload; |
| Public | procedure readstat(const aname: msestring; const statreader: tstatreader); overload; |
| Public | procedure writestat(const stream: ttextstream = nil); overload; |
| Public | procedure writestat(const afilename: filenamety); overload; |
| Public | procedure writestat(const aname: msestring; const statwriter: tstatwriter); overload; |
| Public | procedure updatestat(const aname: msestring; const statfiler: tstatfiler); |
Properties
| Public | property mode: statfilemodety read getmode; |
| Published | property filename: filenamety read ffilename write setfilename nodefault; |
| Published | property filedir: filenamety read ffiledir write setfiledir; |
| Published | property encoding: charencodingty read fencoding write fencoding
default ce_utf8; |
| Published | property options: statfileoptionsty read foptions write foptions
default defaultstatfileoptions; |
| Published | property statfile: tstatfile read fstatfile write setstatfile; |
| Published | property savedmemoryfiles: msestring read fsavedmemoryfiles write
fsavedmemoryfiles; |
| Published | property statvarname: msestring read getstatvarname write fstatvarname; |
| Published | property statpriority: integer read fstatpriority
write fstatpriority default 0; |
| Published | property cryptohandler: tcustomcryptohandler read fcryptohandler
write setcryptohandler; |
| Published | property activator; |
| Published | property next: tstatfile read fnext write setnext; |
| Published | property onstatupdate: statupdateeventty read fonstatupdate write fonstatupdate; |
| Published | property onstatread: statreadeventty read fonstatread write fonstatread; |
| Published | property onstatwrite: statwriteeventty read fonstatwrite write fonstatwrite; |
| Published | property onstatbeforewrite: notifyeventty read fonstatbeforewrite
write fonstatbeforewrite; |
| Published | property onstatafterwrite: notifyeventty read fonstatafterwrite
write fonstatafterwrite; |
| Published | property onstatbeforeread: notifyeventty read fonstatbeforeread
write fonstatbeforeread; |
| Published | property onstatafterread: notifyeventty read fonstatafterread
write fonstatafterread; |
| Published | property onfilemissing: statfilemissingeventty read fonfilemissing
write fonfilemissing; |
Description
Fields
| Protected | fstate: statfilestatesty; |
|
This item has no description. | |
Methods
| Protected | procedure objevent(const sender: iobjectlink; const event: objecteventty); override; |
|
This item has no description. | |
| Protected | procedure objectevent(const sender: tobject; const event: objecteventty); override; |
|
This item has no description. | |
| Protected | procedure updateoptions(const afiler: tstatfiler); |
|
This item has no description. | |
| Protected | function defaultfile(const adirs: filenamearty): filenamety; |
|
This item has no description. | |
| Protected | procedure dostatread(const reader: tstatreader); |
|
This item has no description. | |
| Protected | procedure dostatwrite(const writer: tstatwriter); |
|
This item has no description. | |
| Protected | procedure statreading; |
|
This item has no description. | |
| Protected | procedure statread; |
|
This item has no description. | |
| Protected | function getstatvarname: msestring; |
|
This item has no description. | |
| Protected | function getstatpriority: integer; |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | procedure initnewcomponent(const ascale: real); override; |
|
This item has no description. | |
| Public | procedure readstat(const stream: ttextstream = nil); overload; |
|
This item has no description. | |
| Public | procedure readstat(const afilename: filenamety); overload; |
|
This item has no description. | |
| Public | procedure readstat(const aname: msestring; const statreader: tstatreader); overload; |
|
This item has no description. | |
| Public | procedure writestat(const stream: ttextstream = nil); overload; |
|
This item has no description. | |
| Public | procedure writestat(const afilename: filenamety); overload; |
|
This item has no description. | |
| Public | procedure writestat(const aname: msestring; const statwriter: tstatwriter); overload; |
|
This item has no description. | |
| Public | procedure updatestat(const aname: msestring; const statfiler: tstatfiler); |
|
This item has no description. | |
Properties
| Public | property mode: statfilemodety read getmode; |
|
This item has no description. | |
| Published | property filename: filenamety read ffilename write setfilename nodefault; |
|
This item has no description. | |
| Published | property filedir: filenamety read ffiledir write setfiledir; |
|
This item has no description. | |
| Published | property encoding: charencodingty read fencoding write fencoding
default ce_utf8; |
|
This item has no description. | |
| Published | property options: statfileoptionsty read foptions write foptions
default defaultstatfileoptions; |
|
This item has no description. | |
| Published | property statfile: tstatfile read fstatfile write setstatfile; |
|
This item has no description. | |
| Published | property savedmemoryfiles: msestring read fsavedmemoryfiles write
fsavedmemoryfiles; |
|
This item has no description. | |
| Published | property statvarname: msestring read getstatvarname write fstatvarname; |
|
This item has no description. | |
| Published | property statpriority: integer read fstatpriority
write fstatpriority default 0; |
|
This item has no description. | |
| Published | property cryptohandler: tcustomcryptohandler read fcryptohandler
write setcryptohandler; |
|
This item has no description. | |
| Published | property activator; |
|
This item has no description. | |
| Published | property next: tstatfile read fnext write setnext; |
|
This item has no description. | |
| Published | property onstatupdate: statupdateeventty read fonstatupdate write fonstatupdate; |
|
This item has no description. | |
| Published | property onstatread: statreadeventty read fonstatread write fonstatread; |
|
This item has no description. | |
| Published | property onstatwrite: statwriteeventty read fonstatwrite write fonstatwrite; |
|
This item has no description. | |
| Published | property onstatbeforewrite: notifyeventty read fonstatbeforewrite
write fonstatbeforewrite; |
|
This item has no description. | |
| Published | property onstatafterwrite: notifyeventty read fonstatafterwrite
write fonstatafterwrite; |
|
This item has no description. | |
| Published | property onstatbeforeread: notifyeventty read fonstatbeforeread
write fonstatbeforeread; |
|
This item has no description. | |
| Published | property onstatafterread: notifyeventty read fonstatafterread
write fonstatafterread; |
|
This item has no description. | |
| Published | property onfilemissing: statfilemissingeventty read fonfilemissing
write fonfilemissing; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.