Sign in Join
FPDoc Onlineexperiment

TRefCountedObject class

In unit LazClasses

Implements a thread-safe reference-counted class which performs free notifications.

Declaration

pascal
TRefCountedObject = class()

Descends from it: TLazLogger TLazLogger TLazLoggerBlockHandler TLazLoggerLogGroupList TLazLoggerLogGroupList

Description

Used in the implementation of logging classes and the debugger interface in Lazarus. Also used in the implementation of classes for TSynEdit.

Methods

DestroypublicDestructor for the class instance.

An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.