LoggerPro (1.0)A simple, pluggable and modern logging framework for Delphi
Class TLogWriter
Unit
LoggerPro
Declaration
type TLogWriter = class(TInterfacedObject, ILogWriter)
Description
Hierarchy
- TInterfacedObject
- TLogWriter
Overview
Methods
|
function GetAppenders(const Index: Integer): ILogAppender; |
|
function AppendersCount(): Integer; |
|
constructor Create(aLogLevel: TLogType = TLogType.Debug); overload; |
|
constructor Create(aLogAppenders: TLogAppenderList; aLogLevel: TLogType = TLogType.Debug); overload; |
|
destructor Destroy; override; |
|
procedure Debug(aMessage: string; aTag: string); |
|
procedure DebugFmt(aMessage: string; aParams: array of TVarRec; aTag: string); |
|
procedure Info(aMessage: string; aTag: string); |
|
procedure InfoFmt(aMessage: string; aParams: array of TVarRec; aTag: string); |
|
procedure Warn(aMessage: string; aTag: string); |
|
procedure WarnFmt(aMessage: string; aParams: array of TVarRec; aTag: string); |
|
procedure Error(aMessage: string; aTag: string); |
|
procedure ErrorFmt(aMessage: string; aParams: array of TVarRec; aTag: string); |
|
procedure Log(aType: TLogType; aMessage: string; aTag: string); |
|
procedure LogFmt(aType: TLogType; aMessage: string; aParams: array of const; aTag: string); |
Description
Methods
|
function AppendersCount(): Integer; |
|
|
constructor Create(aLogLevel: TLogType = TLogType.Debug); overload; |
|
|
destructor Destroy; override; |
|
|
procedure Debug(aMessage: string; aTag: string); |
|
|
procedure DebugFmt(aMessage: string; aParams: array of TVarRec; aTag: string); |
|
|
procedure Info(aMessage: string; aTag: string); |
|
|
procedure InfoFmt(aMessage: string; aParams: array of TVarRec; aTag: string); |
|
|
procedure Warn(aMessage: string; aTag: string); |
|
|
procedure WarnFmt(aMessage: string; aParams: array of TVarRec; aTag: string); |
|
|
procedure Error(aMessage: string; aTag: string); |
|
|
procedure ErrorFmt(aMessage: string; aParams: array of TVarRec; aTag: string); |
|
|
procedure Log(aType: TLogType; aMessage: string; aTag: string); |
|
|
procedure LogFmt(aType: TLogType; aMessage: string; aParams: array of const; aTag: string); |
|
Copyright 2016 Daniele Teti
Generated by PasDoc 0.14.0.
|