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

