* Disposed is protected, does not appear by default in RTTI

This commit is contained in:
Michaël Van Canneyt 2024-07-27 08:19:01 +02:00
parent a57971204c
commit b3b4343e6b

View File

@ -250,6 +250,7 @@
{$ENDIF} {$ENDIF}
protected protected
function GetDisposed : Boolean; inline; function GetDisposed : Boolean; inline;
Property Disposed : Boolean Read GetDisposed;
public public
{ please don't change the order of virtual methods, because { please don't change the order of virtual methods, because
their vmt offsets are used by some assembler code which uses their vmt offsets are used by some assembler code which uses
@ -304,7 +305,7 @@
class function QualifiedClassName: RTLString; class function QualifiedClassName: RTLString;
Procedure DisposeOf; inline; Procedure DisposeOf; inline;
Procedure CheckDisposed; inline; Procedure CheckDisposed; inline;
Property Disposed : Boolean Read GetDisposed;
function Equals(Obj: TObject) : boolean;virtual; function Equals(Obj: TObject) : boolean;virtual;
function GetHashCode: PtrInt;virtual; function GetHashCode: PtrInt;virtual;
function ToString: RTLString; virtual; function ToString: RTLString; virtual;