Interface ILogger

Unit

Declaration

type ILogger = 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['{319C7CA4-3F0F-48A9-906C-5C96E48B32A0}']

Hierarchy

Overview

Methods

Public function GetLogInterfaces: ILogInterfaceList;
Public function StartLog(iItem: IPlaylistItem; iRegion: byte; iPlaybackDeviceID: string): ILoggingTicket;
Public function StartLogEx(iItem: IPlaylistItem; iRegion: byte; iPlaybackDeviceID: string; iOnAir: boolean): ILoggingTicket;
Public procedure CurrentTitleLog(iItem: IPlaylistItem; iPlaybackDeviceID: string; iRegion: byte; iTitle: string);
Public procedure InternalLog(const iEvent: TLoggingEvent);

Description

Methods

Public function GetLogInterfaces: ILogInterfaceList;
 
Public function StartLog(iItem: IPlaylistItem; iRegion: byte; iPlaybackDeviceID: string): ILoggingTicket;
 
Public function StartLogEx(iItem: IPlaylistItem; iRegion: byte; iPlaybackDeviceID: string; iOnAir: boolean): ILoggingTicket;
 
Public procedure CurrentTitleLog(iItem: IPlaylistItem; iPlaybackDeviceID: string; iRegion: byte; iTitle: string);
 
Public procedure InternalLog(const iEvent: TLoggingEvent);
 

Generated by PasDoc 0.16.0.