Menu
Home
Blog
Add-ons
Forum
Wiki
Developers
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
components
library
localdatabase
src
sbLocalDatabaseDynamicMediaListFactory.h
Go to the documentation of this file.
1
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2
/* vim: set sw=2 :miv */
3
/*
4
//
5
// BEGIN SONGBIRD GPL
6
//
7
// This file is part of the Songbird web player.
8
//
9
// Copyright(c) 2005-2009 POTI, Inc.
10
// http://songbirdnest.com
11
//
12
// This file may be licensed under the terms of of the
13
// GNU General Public License Version 2 (the "GPL").
14
//
15
// Software distributed under the License is distributed
16
// on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either
17
// express or implied. See the GPL for the specific language
18
// governing rights and limitations.
19
//
20
// You should have received a copy of the GPL along with this
21
// program. If not, go to http://www.gnu.org/licenses/gpl.html
22
// or write to the Free Software Foundation, Inc.,
23
// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
24
//
25
// END SONGBIRD GPL
26
//
27
*/
28
29
#ifndef __SB_LOCAL_DATABASE_DYNAMIC_MEDIALIST_FACTORY_H__
30
#define __SB_LOCAL_DATABASE_DYNAMIC_MEDIALIST_FACTORY_H__
31
32
//------------------------------------------------------------------------------
33
//------------------------------------------------------------------------------
34
//
35
// Songbird dynamic media list factory defs.
36
//
37
//------------------------------------------------------------------------------
38
//------------------------------------------------------------------------------
39
45
//------------------------------------------------------------------------------
46
//
47
// Songbird dynamic media list factory imported services.
48
//
49
//------------------------------------------------------------------------------
50
51
// Songbird imports.
52
#include <sbIMediaListFactory.h>
53
54
55
//------------------------------------------------------------------------------
56
//
57
// Songbird dynamic media list factory classes.
58
//
59
//------------------------------------------------------------------------------
60
65
class
sbLocalDatabaseDynamicMediaListFactory
:
public
sbIMediaListFactory
66
{
67
//----------------------------------------------------------------------------
68
//
69
// Public interface.
70
//
71
//----------------------------------------------------------------------------
72
73
public
:
74
75
//
76
// Interface implementations.
77
//
78
79
NS_DECL_ISUPPORTS
80
NS_DECL_SBIMEDIALISTFACTORY
81
};
82
83
84
#endif // __SB_LOCAL_DATABASE_DYNAMIC_MEDIALIST_FACTORY_H__
85
sbLocalDatabaseDynamicMediaListFactory
Definition:
sbLocalDatabaseDynamicMediaListFactory.h:65
sbIMediaListFactory
Factory for new media list instances.
Definition:
sbIMediaListFactory.idl:47
NS_DECL_ISUPPORTS
NS_DECL_ISUPPORTS
Definition:
sbPlaylistCommandsHelper.cpp:49