[Overview][Types][Classes][Procedures and functions][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Defines a logger which allows enabling / disabling groups from the command line.
Source position: lazloggerbase.pas line 266
type TLazLoggerWithGroupParam = class(TLazLogger) |
||
public |
||
constructor Create; |
|
|
procedure Assign(); override; |
|
|
function RegisterLogGroup(); |
|
|
function FindOrRegisterLogGroup(); |
|
|
property ParamForEnabledLogGroups: string; [rw] |
|
|
end; |
|
Defines a logger which allows enabling / disabling groups from the command line. |
|
| | ||
|
Defines the base class for loggers used in the Lazarus IDE. |
|
| | ||
|
Implements a thread-safe reference-counted class which performs free notifications. |
|
| | ||
|
Base class used to implement objects which perform free notifications. |
|
| | ||
TObject |
TLazLoggerWithGroupParam allows enabling / disabling groups from the command line. TLazLogger provides only storage for LogGroups, it does not need to enable/disable them, as it discards all logging anyway.
Version 4.0 | Generated 2025-05-03 | Home |