Sign in Join
FPDoc Onlineexperiment

TLazLoggerLogGroupList class

In unit LazLoggerBase

Implements a container for TLazLoggerLogGroup instances.

Declaration

pascal
TLazLoggerLogGroupList = class(TRefCountedObject)

Inheritance

  1. TLazLoggerLogGroupList
  2. TRefCountedObject

Description

Nothing more than the line above yet.

Properties

ItempublicProvides indexed access to log group entries in the container by their ordinal position.

Methods

AddprotectedCreates and adds a new logger group in the container.
FindOrAddprotectedFinds or creates a log group in the container with the specified name and enabled status.
RemoveprotectedRemoves a log group from the container.
CreatepublicConstructor for the class instance.
DestroypublicDestructor for the class instance.
AssignpublicStores values from the log group list in Src in the current class instance.
IndexOfpublicGets the ordinal position in the container for the specified log group.
FindpublicGets a pointer to the log group with the specified name.
CountpublicGets the number of log groups stored in the container.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.