Skip to content

TObject

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

Basis of all objects

Declaration

Source position: objects.pp line 285

Type
  TObject = object
    constructor Init;
    procedure Free;
    function Is_Object(P: Pointer) : Boolean;
    destructor Done;  Virtual;
  end
  ;

Description

This type serves as the basic object for all other objects in the Objects unit.

Members

Member Type Visibility Description
Done Method default Destroy an object.
Free Method default Destroy an object and release all memory.
Init Method default Construct (initialize) a new object
Is_Object Method default Check whether a pointer points to an object.

Inheritance

Class Description
TObject Basis of all objects