Class tpointerqueue

Unit

Declaration

type tpointerqueue = class(tpointerlist)

Description

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

Hierarchy

Overview

Fields

Protected fnofinalize: integer;

Methods

Protected procedure checkindex(var index: integer); override;
Protected procedure setcapacity(value: integer); override;
Protected procedure finalizeitem(var item: pointer); virtual;
Public function datapo: ppointeraty; virtual;
Public procedure clear; override;
Public function delete(index: integer): pointer; override;
Public function add(const value: pointer): integer;
Public function indexof(const item: pointer): integer;
Public procedure insert(index: integer; const value: pointer); override;
Public function getfirst: pointer;
Public function getlast: pointer;

Properties

Public property maxcount: integer read fmaxcount write setmaxcount;

Description

Fields

Protected fnofinalize: integer;
 

Methods

Protected procedure checkindex(var index: integer); override;
 
Protected procedure setcapacity(value: integer); override;
 
Protected procedure finalizeitem(var item: pointer); virtual;
 
Public function datapo: ppointeraty; virtual;
 
Public procedure clear; override;
 
Public function delete(index: integer): pointer; override;
 
Public function add(const value: pointer): integer;
 
Public function indexof(const item: pointer): integer;
 
Public procedure insert(index: integer; const value: pointer); override;
 
Public function getfirst: pointer;
 
Public function getlast: pointer;
 

Properties

Public property maxcount: integer read fmaxcount write setmaxcount;
 

Generated by PasDoc 0.16.0.