Class TLogger
Unit
Declaration
type TLogger = class(TObject)
Description
This class provides the actual logging functionality.
Use TLogger.SetLevel to set the logging level.
Hierarchy
- TObject
- TLogger
Overview
Methods
![]() |
class procedure SetLevel(loggingLevel: LoggingLevel); |
![]() |
procedure Debug(message: string); |
![]() |
procedure Info(message: string); |
![]() |
procedure Warn(message: string); |
![]() |
procedure Error(message: string); |
![]() |
procedure Error(message: string; e: Exception); |
![]() |
procedure Error(e: Exception); |
![]() |
constructor GetLogger(clazz: TClass); |
![]() |
constructor GetLogger(loggerName: string); |
![]() |
destructor Destroy; override; |
Description
Methods
![]() |
class procedure SetLevel(loggingLevel: LoggingLevel); |
Update the global logging level. |
![]() |
procedure Debug(message: string); |
Log a debug message. |
![]() |
procedure Info(message: string); |
Log an info message. |
![]() |
procedure Warn(message: string); |
Log a warn message. |
![]() |
procedure Error(message: string); |
Log a error message. |
![]() |
procedure Error(message: string; e: Exception); |
Log a error message and an exception. |
![]() |
procedure Error(e: Exception); |
Log an exception. |
![]() |
constructor GetLogger(clazz: TClass); |
Create a new logger named after a class. |
![]() |
constructor GetLogger(loggerName: string); |
Create a new logger with a custom name. |
![]() |
destructor Destroy; override; |
The destructor. |
Generated by PasDoc 0.16.0.