Unit 'flcDataStructArrays' Package
[Overview][Constants][Types][Classes][Index] [#pl_fundamentals]

TPointerArray

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: flcDataStructArrays.pas line 1091

type TPointerArray = class(TArrayBase)

protected

  FData: PointerArray;

  

  FCapacity: NativeInt;

  

  FCount: NativeInt;

  

  procedure SetData(); virtual;

  

  procedure SetCount();

  

  function GetItem();

  

  procedure SetItem();

  

  function CompareItems(); virtual;

  

public

  class function CreateInstance; virtual;

  

  constructor Create();

  

  property Data: PointerArray; [rw]

  

  procedure Clear;

  

  procedure Assign();

  

  function Duplicate;

  

  function IsEqual();

  

  property Count: NativeInt; [rw]

  

  property Item []: Pointer; default; [rw]

  

  function PosNext();

  

  function GetIndex();

  

  function HasValue();

  

  function Add();

  

  function AddIfNotExists();

  

  function AddArray();

  

  procedure Insert();

  

  procedure Delete();

  

  procedure Sort;

  

  function GetRange();

  

  procedure SetRange();

  

  procedure Fill();

  

end;

Inheritance

TPointerArray

  

|

TArrayBase

  

|

TObject



CT Web help

CodeTyphon Studio