Class tlockedobjectqueue

Unit

Declaration

type tlockedobjectqueue = class(tobjectqueue)

Description

No description available, ancestor tobjectqueue description follows
No description available, ancestor tpointerqueue description follows
No description available, ancestor tpointerlist description follows
No description available, ancestor tnullinterfacedobject description follows

Hierarchy

Overview

Methods

Protected procedure lock;
Protected procedure unlock;
Protected procedure setcapacity(Value: integer); override;
Public constructor create(aownsobjects: boolean);
Public destructor destroy; override;
Public procedure add(value: tobject);
Public procedure insert(const index: integer; const value: tobject); reintroduce;
Public function getfirst: tobject;
Public function getlast: tobject;

Properties

Public property items[index:integer]: tobject read getitems write setitems;

Description

Methods

Protected procedure lock;
 
Protected procedure unlock;
 
Protected procedure setcapacity(Value: integer); override;
 
Public constructor create(aownsobjects: boolean);
 
Public destructor destroy; override;
 
Public procedure add(value: tobject);
 
Public procedure insert(const index: integer; const value: tobject); reintroduce;
 
Public function getfirst: tobject;
 
Public function getlast: tobject;
 

Properties

Public property items[index:integer]: tobject read getitems write setitems;
 

Generated by PasDoc 0.16.0.