ILogger Interface

Definition

Delphi
type ILogger = interface(ILoggerBase)
Inheritance
IInvokable
ILogger
Derived

Properties

Enabled (Inherited from ILoggerBase)
EventTypes (Inherited from ILoggerBase)
Levels (Inherited from ILoggerBase)

Methods

Debug(string)
Debug(string, Exception)
Debug(string, array of TVarRec)
Debug(string, array of TVarRec, Exception)
Enter(TClass, string)
Enter(TLogLevel, TClass, string)
Enter(TObject, string)
Enter(string)
Error(string)
Error(string, Exception)
Error(string, array of TVarRec)
Error(string, array of TVarRec, Exception)
Fatal(string)
Fatal(string, Exception)
Fatal(string, array of TVarRec)
Fatal(string, array of TVarRec, Exception)
GetEnabled (Inherited from ILoggerBase)
GetEventTypes (Inherited from ILoggerBase)
GetLevels (Inherited from ILoggerBase)
Info(string)
Info(string, Exception)
Info(string, array of TVarRec)
Info(string, array of TVarRec, Exception)
IsDebugEnabled (Inherited from ILoggerBase)
IsEnabled(TLogLevel, TLogEventTypes)

Returns true if level is enabled and any of the eventTypes is enabled or false otherwise.

(Inherited from ILoggerBase)
IsErrorEnabled (Inherited from ILoggerBase)
IsFatalEnabled (Inherited from ILoggerBase)
IsInfoEnabled (Inherited from ILoggerBase)
IsTextEnabled (Inherited from ILoggerBase)
IsTraceEnabled (Inherited from ILoggerBase)
IsWarnEnabled (Inherited from ILoggerBase)
Leave(TClass, string)
Leave(TLogLevel, TClass, string)
Leave(TObject, string)
Leave(string)
Log(TLogEvent)
Log(TLogLevel, string)
Log(TLogLevel, string, Exception)
Log(TLogLevel, string, array of TVarRec)
Log(TLogLevel, string, array of TVarRec, Exception)
Log(string)
Log(string, Exception)
Log(string, array of TVarRec)
Log(string, array of TVarRec, Exception)
LogValue(TLogLevel, string, TValue)
LogValue(string, TValue)
Text(string)
Text(string, Exception)
Text(string, array of TVarRec)
Text(string, array of TVarRec, Exception)
Trace(string)
Trace(string, Exception)
Trace(string, array of TVarRec)
Trace(string, array of TVarRec, Exception)
Track(TClass, string)
Track(TLogLevel, TClass, string)
Track(TObject, string)
Warn(string)
Warn(string, Exception)
Warn(string, array of TVarRec)
Warn(string, array of TVarRec, Exception)