Class tobjectqueue

Unit

Declaration

type tobjectqueue = class(tpointerqueue)

Description

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

Hierarchy

Overview

Fields

Public ownsobjects: boolean;

Methods

Protected function getitems(index: integer): tobject;
Protected procedure setitems(index: integer; const Value: tobject);
Protected procedure finalizeitem(var item: pointer); override;
Public constructor create(aownsobjects: boolean);
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

Fields

Public ownsobjects: boolean;
 

Methods

Protected function getitems(index: integer): tobject;
 
Protected procedure setitems(index: integer; const Value: tobject);
 
Protected procedure finalizeitem(var item: pointer); override;
 
Public constructor create(aownsobjects: boolean);
 
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.