Description | Hierarchy | Fields | Methods | Properties |
type unaIniMemory = class(unaIniAbstractStorage)
Manages values stored in memory in INI format.
constructor create(memory: pointer = nil; size: unsigned = 0; const section: string = 'settings'; lockTimeout: tTimeout = 1000); |
|
function doGetSectionAsText(const sectionName: string): string; override; |
|
function doSetSectionAsText(const sectionName, value: string): bool; override; |
|
function getAsString(): string; override; |
|
function getStringValue(const key: string; const defValue: string = ''): string; override; |
|
procedure BeforeDestruction(); override; |
|
procedure loadFrom(const fileName: wString); |
|
procedure saveTo(const fileName: wString); |
|
procedure setAsString(const value: string); override; |
|
procedure setStringValue(const key: string; const value: string); override; |
constructor create(memory: pointer = nil; size: unsigned = 0; const section: string = 'settings'; lockTimeout: tTimeout = 1000); |
|
function doGetSectionAsText(const sectionName: string): string; override; |
|
function doSetSectionAsText(const sectionName, value: string): bool; override; |
|
function getAsString(): string; override; |
|
function getStringValue(const key: string; const defValue: string = ''): string; override; |
|
procedure BeforeDestruction(); override; |
|
procedure loadFrom(const fileName: wString); |
|
procedure saveTo(const fileName: wString); |
|
procedure setAsString(const value: string); override; |
|
procedure setStringValue(const key: string; const value: string); override; |
|
(c) 2012 Lake of Soft