Class TRALStringListSafe
Unit
Declaration
type TRALStringListSafe = class(TRALThreadSafe)
Description
TRALStringListSafe
Hierarchy
- TObject
- TRALThreadSafe
- TRALStringListSafe
Overview
Methods
| Public | constructor Create; override; |
| Public | destructor Destroy; override; |
| Public | function Count: IntegerRAL; |
| Public | function Exists(const AItem: StringRAL): boolean; |
| Public | function Get(const AIndex: IntegerRAL): StringRAL; |
| Public | function GetName(const AIndex: IntegerRAL): StringRAL; |
| Public | function GetObject(const AIndex: IntegerRAL): TObject; |
| Public | function IsEmpty: boolean; |
| Public | function Lock: TStringList; reintroduce; |
| Public | function ObjectByItem(const AItem: StringRAL): TObject; |
| Protected | function GetValue(const AName: StringRAL): StringRAL; |
| Public | procedure Add(const AItem: StringRAL); |
| Public | procedure AddObject(const AItem: StringRAL; AObject: TObject); |
| Public | procedure Clear(AFreeObjects: boolean = false); |
| Public | procedure Remove(const AItem: IntegerRAL; AFreeObjects: boolean = false); overload; |
| Public | procedure Remove(const AItem: StringRAL; AFreeObjects: boolean = false); overload; |
| Public | procedure Unlock; reintroduce; |
| Protected | procedure SetValue(const AName: StringRAL; const AValue: StringRAL); |
Properties
| Public | property Values[const AName: StringRAL]: StringRAL read GetValue write SetValue; |
Description
Methods
| Public | constructor Create; override; |
|
This item has no description. | |
| Public | destructor Destroy; override; |
|
This item has no description. | |
| Public | function Count: IntegerRAL; |
|
This item has no description. | |
| Public | function Exists(const AItem: StringRAL): boolean; |
|
This item has no description. | |
| Public | function Get(const AIndex: IntegerRAL): StringRAL; |
|
This item has no description. | |
| Public | function GetName(const AIndex: IntegerRAL): StringRAL; |
|
This item has no description. | |
| Public | function GetObject(const AIndex: IntegerRAL): TObject; |
|
This item has no description. | |
| Public | function IsEmpty: boolean; |
|
This item has no description. | |
| Public | function Lock: TStringList; reintroduce; |
|
This item has no description. | |
| Public | function ObjectByItem(const AItem: StringRAL): TObject; |
|
This item has no description. | |
| Protected | function GetValue(const AName: StringRAL): StringRAL; |
|
This item has no description. | |
| Public | procedure Add(const AItem: StringRAL); |
|
This item has no description. | |
| Public | procedure AddObject(const AItem: StringRAL; AObject: TObject); |
|
This item has no description. | |
| Public | procedure Clear(AFreeObjects: boolean = false); |
|
This item has no description. | |
| Public | procedure Remove(const AItem: IntegerRAL; AFreeObjects: boolean = false); overload; |
|
This item has no description. | |
| Public | procedure Remove(const AItem: StringRAL; AFreeObjects: boolean = false); overload; |
|
This item has no description. | |
| Public | procedure Unlock; reintroduce; |
|
This item has no description. | |
| Protected | procedure SetValue(const AName: StringRAL; const AValue: StringRAL); |
|
This item has no description. | |
Properties
| Public | property Values[const AName: StringRAL]: StringRAL read GetValue write SetValue; |
|
This item has no description. | |
PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.