Interface ISystemLog
Unit
Declaration
type ISystemLog = interface(IUpdateObject)
Description
No description available, ancestor IUpdateObject description follows
No description available, ancestor IObservable description follows
—————————————————————————– Base Interfaces —————————————————————————–
Attributes
- GUID['{8532953B-320D-418B-A447-AC95DFAC368B}']
Attributes
- GUID['{4C481E54-568A-46B4-BAAA-C0071932FDCF}']
Attributes
- GUID['{E4A796E8-0641-4D6B-B2E3-0EDA23DF53DC}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- ISystemLog
Overview
Methods
procedure Log(iCategory: TLogCategory; const iMessage: string; iData: IPersistentObject = nil; iLocalOnly: boolean = false); |
|
procedure LogFmt(iCategory: TLogCategory; const iMessage: string; iArgs: array of const; iData: IPersistentObject = nil; iLocalOnly: boolean = false); |
|
function GetSettings: TSystemLogSettings; |
|
procedure SetSettings(const iSettings: TSystemLogSettings); |
|
function GetLogInterfaces: ISystemLogInterfaceList; |
|
function GetDefaultFileLogFolder: string; |
|
function GetEffectiveFileLogFolder: string; |
|
function GetEntries(const iStartSeq: int64 = 0): TSystemLogEntryArray; |
|
function GetFirstSeqNo: int64; |
|
function GetLastSeqNo: int64; |
Description
Methods
procedure Log(iCategory: TLogCategory; const iMessage: string; iData: IPersistentObject = nil; iLocalOnly: boolean = false); |
|
procedure LogFmt(iCategory: TLogCategory; const iMessage: string; iArgs: array of const; iData: IPersistentObject = nil; iLocalOnly: boolean = false); |
|
function GetSettings: TSystemLogSettings; |
|
procedure SetSettings(const iSettings: TSystemLogSettings); |
|
function GetLogInterfaces: ISystemLogInterfaceList; |
|
function GetDefaultFileLogFolder: string; |
|
function GetEffectiveFileLogFolder: string; |
|
function GetEntries(const iStartSeq: int64 = 0): TSystemLogEntryArray; |
|
function GetFirstSeqNo: int64; |
|
function GetLastSeqNo: int64; |
|
Generated by PasDoc 0.16.0.