Home Units Hierarchy Routines All identifiers

Class unaIniMemory

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaIniMemory = class(unaIniAbstractStorage)

Description

Manages values stored in memory in INI format.

Hierarchy

Overview

Methods

Public constructor create(memory: pointer = nil; size: unsigned = 0; const section: string = 'settings'; lockTimeout: tTimeout = 1000);
Protected function doGetSectionAsText(const sectionName: string): string; override;
Protected function doSetSectionAsText(const sectionName, value: string): bool; override;
Protected function getAsString(): string; override;
Protected function getStringValue(const key: string; const defValue: string = ''): string; override;
Public procedure BeforeDestruction(); override;
Public procedure loadFrom(const fileName: wString);
Public procedure saveTo(const fileName: wString);
Protected procedure setAsString(const value: string); override;
Protected procedure setStringValue(const key: string; const value: string); override;

Description

Methods

Public constructor create(memory: pointer = nil; size: unsigned = 0; const section: string = 'settings'; lockTimeout: tTimeout = 1000);
 
Protected function doGetSectionAsText(const sectionName: string): string; override;
 
Protected function doSetSectionAsText(const sectionName, value: string): bool; override;
 
Protected function getAsString(): string; override;
 
Protected function getStringValue(const key: string; const defValue: string = ''): string; override;
 
Public procedure BeforeDestruction(); override;
 
Public procedure loadFrom(const fileName: wString);
 
Public procedure saveTo(const fileName: wString);
 
Protected procedure setAsString(const value: string); override;
 
Protected procedure setStringValue(const key: string; const value: string); override;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09