| 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