Interface IPlaylistImporter
Unit
Declaration
type IPlaylistImporter = interface(IPlaylistStorage)
Description
No description available, ancestor IPlaylistStorage description follows
No description available, ancestor IFileStorage description follows
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['{41F748BE-4365-4A16-97C7-0C6E2E81DDB9}']
Attributes
- GUID['{CAB7CB72-4909-4B60-8AA0-175606FE0E0D}']
Attributes
- GUID['{1136BC59-4818-45FC-8081-BB6BBC121E17}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- IFileStorage
- IPlaylistStorage
- IPlaylistImporter
Overview
Methods
function FilenameToSlot(const iFilename: string; iStyle: TPlaylistImportStyle; out oSlot: TDateTime; out oBlock: integer): boolean; |
|
function LoadPlaylist(const iFilename: string; iLookup: IItemLookup; iFileImportTasks: TFileImportTasks; iProgressIndicator: IProgressIndicator): IPlaylist; |
|
function LoadPlaylistHour(const iFilename: string; iHour: integer; iHourSplitMode: TPlaylistSplitMode; iHourSplitParameter: string; iLookup: IItemLookup; iFileImportTasks: TFileImportTasks; iProgressIndicator: IProgressIndicator): IPlaylist; |
|
function LoadPlaylistBlock(const iFilename: string; iHour, iBlock: integer; iHourSplitMode: TPlaylistSplitMode; iHourSplitParameter: string; iBlockSplitMode: TPlaylistSplitMode; iBlockSplitParameter: string; iLookup: IItemLookup; iFileImportTasks: TFileImportTasks; iProgressIndicator: IProgressIndicator): IPlaylist; |
|
function CreateExporter: IPlaylistExporter; |
Description
Methods
function FilenameToSlot(const iFilename: string; iStyle: TPlaylistImportStyle; out oSlot: TDateTime; out oBlock: integer): boolean; |
|
for files |
function LoadPlaylist(const iFilename: string; iLookup: IItemLookup; iFileImportTasks: TFileImportTasks; iProgressIndicator: IProgressIndicator): IPlaylist; |
|
function LoadPlaylistHour(const iFilename: string; iHour: integer; iHourSplitMode: TPlaylistSplitMode; iHourSplitParameter: string; iLookup: IItemLookup; iFileImportTasks: TFileImportTasks; iProgressIndicator: IProgressIndicator): IPlaylist; |
|
function LoadPlaylistBlock(const iFilename: string; iHour, iBlock: integer; iHourSplitMode: TPlaylistSplitMode; iHourSplitParameter: string; iBlockSplitMode: TPlaylistSplitMode; iBlockSplitParameter: string; iLookup: IItemLookup; iFileImportTasks: TFileImportTasks; iProgressIndicator: IProgressIndicator): IPlaylist; |
|
function CreateExporter: IPlaylistExporter; |
|
Generated by PasDoc 0.16.0.