Interface IDatabase
Unit
Declaration
type IDatabase = interface(IConfigObject)
Description
No description available, ancestor IConfigObject description follows
No description available, ancestor IBaseConfigObject description follows
No description available, ancestor ISerializable 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['{DF9B1F9D-09D1-4790-BC9E-D299A578B71A}']
Attributes
- GUID['{38325509-11A7-43E0-BA96-377F740419A7}']
Attributes
- GUID['{67A9B82C-D94C-4297-9241-DD2B47918FE3}']
Attributes
- GUID['{66386898-74FF-40C7-AC37-95C3034B9214}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- ISerializable
- IBaseConfigObject
- IConfigObject
- IDatabase
Overview
Methods
procedure SetActiveSync; |
|
function GetState: TDatabaseState; |
|
function GetErrorMessage: string; |
|
function GetID: string; |
|
function GetUniqueID: string; |
|
function GetCaption: string; |
|
function SearchItems(iOptions: TDatabaseSearchOptions; iResultPlaylist: IPlaylist): IDatabaseSearchHandler; |
|
function CreatePlaylistItem(const iID: string): IPlaylistItem; |
|
procedure SavePlaylistItem(iItem: IPlaylistItem); |
|
function GetPlaylist(iSlot: TDateTime; iSubPlaylist: integer): IPlaylist; |
|
function GetCurrentPlaylist(iSubPlaylist: integer): IPlaylist; |
|
function GetNextPlaylist(iSubPlaylist: integer): IPlaylist; |
|
procedure ExecuteSQL(const iSQL: string); |
|
function GetCapabilities: TDatabaseCapabilities; |
|
procedure FillDatabaseTree(iTree: IDatabaseTree; iParent: cardinal; const iParentData: TDatabaseNodeData); |
|
function GetCustomCaption: string; |
|
function ReverseLookup(const iFilename: string): IPlaylistItem; |
|
function GetSubPlaylists: IStrings; |
|
function GetStandardAttributes: IStandardAttributeList; |
|
procedure SetCustomCaption(const iValue: string); |
|
function LookupByID(const iID: string): IPlaylistItem; |
|
function LookupByInternalID(const iID: string): IPlaylistItem; |
|
function LookupByExternalID(const iID: string): IPlaylistItem; |
|
function LookupByFilename(const iFilename: string): IPlaylistItem; |
Description
Methods
procedure SetActiveSync; |
|
function GetState: TDatabaseState; |
|
function GetErrorMessage: string; |
|
function GetID: string; |
|
function GetUniqueID: string; |
|
function GetCaption: string; |
|
function SearchItems(iOptions: TDatabaseSearchOptions; iResultPlaylist: IPlaylist): IDatabaseSearchHandler; |
|
function CreatePlaylistItem(const iID: string): IPlaylistItem; |
|
procedure SavePlaylistItem(iItem: IPlaylistItem); |
|
function GetPlaylist(iSlot: TDateTime; iSubPlaylist: integer): IPlaylist; |
|
function GetCurrentPlaylist(iSubPlaylist: integer): IPlaylist; |
|
function GetNextPlaylist(iSubPlaylist: integer): IPlaylist; |
|
procedure ExecuteSQL(const iSQL: string); |
|
function GetCapabilities: TDatabaseCapabilities; |
|
procedure FillDatabaseTree(iTree: IDatabaseTree; iParent: cardinal; const iParentData: TDatabaseNodeData); |
|
function GetCustomCaption: string; |
|
function ReverseLookup(const iFilename: string): IPlaylistItem; |
|
function GetSubPlaylists: IStrings; |
|
function GetStandardAttributes: IStandardAttributeList; |
|
procedure SetCustomCaption(const iValue: string); |
|
function LookupByID(const iID: string): IPlaylistItem; |
|
From IItemLookup |
function LookupByInternalID(const iID: string): IPlaylistItem; |
|
function LookupByExternalID(const iID: string): IPlaylistItem; |
|
function LookupByFilename(const iFilename: string): IPlaylistItem; |
|
Generated by PasDoc 0.16.0.