sbLocalDatabaseCID.h
Go to the documentation of this file.
1 /*
2 //
3 // BEGIN SONGBIRD GPL
4 //
5 // This file is part of the Songbird web player.
6 //
7 // Copyright(c) 2005-2009 POTI, Inc.
8 // http://songbirdnest.com
9 //
10 // This file may be licensed under the terms of of the
11 // GNU General Public License Version 2 (the "GPL").
12 //
13 // Software distributed under the License is distributed
14 // on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either
15 // express or implied. See the GPL for the specific language
16 // governing rights and limitations.
17 //
18 // You should have received a copy of the GPL along with this
19 // program. If not, go to http://www.gnu.org/licenses/gpl.html
20 // or write to the Free Software Foundation, Inc.,
21 // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
22 //
23 // END SONGBIRD GPL
24 //
25 */
26 #define SB_LOCALDATABASE_GUIDARRAY_DESCRIPTION \
27  "Local Database GUID Array"
28 #define SB_LOCALDATABASE_GUIDARRAY_CONTRACTID \
29  "@songbirdnest.com/Songbird/Library/LocalDatabase/GUIDArray;1"
30 #define SB_LOCALDATABASE_GUIDARRAY_CID \
31  { /* c7d2688a-b214-46be-9083-d394ea6ab018 */ \
32  0xc7d2688a, \
33  0xb214, \
34  0x46be, \
35  { 0x90, 0x83, 0xd3, 0x94, 0xea, 0x6a, 0xb0, 0x18 } \
36  }
37 
38 #define SB_LOCALDATABASE_ASYNCGUIDARRAY_DESCRIPTION \
39  "Local Database Async GUID Array"
40 #define SB_LOCALDATABASE_ASYNCGUIDARRAY_CONTRACTID \
41  "@songbirdnest.com/Songbird/Library/LocalDatabase/AsyncGUIDArray;1"
42 #define SB_LOCALDATABASE_ASYNCGUIDARRAY_CID \
43  { /* 590b758a-aa00-41e4-8b41-4ef002a6b31d */ \
44  0x590b758a, \
45  0xaa00, \
46  0x41e4, \
47  { 0x8b, 0x41, 0x4e, 0xf0, 0x02, 0xa6, 0xb3, 0x1d } \
48  }
49 
50 #define SB_LOCALDATABASE_LIBRARYFACTORY_DESCRIPTION \
51  "Local Database Library Factory"
52 #define SB_LOCALDATABASE_LIBRARYFACTORY_CONTRACTID \
53  "@songbirdnest.com/Songbird/Library/LocalDatabase/LibraryFactory;1"
54 #define SB_LOCALDATABASE_LIBRARYFACTORY_CID \
55  { /* f7035bf4-3eae-4733-991e-ea5800672101 */ \
56  0xf7035bf4, \
57  0x3eae, \
58  0x4733, \
59  { 0x99, 0x1e, 0xea, 0x58, 0x00, 0x67, 0x21, 0x01 } \
60  }
61 
62 #define SB_LOCALDATABASE_LIBRARYLOADER_DESCRIPTION \
63  "Songbird Local Database Library Loader"
64 #define SB_LOCALDATABASE_LIBRARYLOADER_CONTRACTID \
65  "@songbirdnest.com/Songbird/Library/LocalDatabase/Loader;1"
66 #define SB_LOCALDATABASE_LIBRARYLOADER_CID \
67 { /* aa55f918-cb84-45e6-9827-9c22d3e9f92d */ \
68  0xaa55f918, \
69  0xcb84, \
70  0x45e6, \
71  { 0x98, 0x27, 0x9c, 0x22, 0xd3, 0xe9, 0xf9, 0x2d } \
72 }
73 
74 #define SB_LOCALDATABASE_SIMPLEMEDIALISTFACTORY_DESCRIPTION \
75  "Local Database Simple Media List Factory"
76 #define SB_LOCALDATABASE_SIMPLEMEDIALISTFACTORY_CONTRACTID \
77  "@songbirdnest.com/Songbird/Library/LocalDatabase/SimpleMediaListFactory;1"
78 #define SB_LOCALDATABASE_SIMPLEMEDIALISTFACTORY_CID \
79  { /* 6b9b9718-05b4-4ee3-ab09-a9d575f4c2aa */ \
80  0x6b9b9718, \
81  0x05b4, \
82  0x4ee3, \
83  { 0xab, 0x09, 0xa9, 0xd5, 0x75, 0xf4, 0xc2, 0xaa } \
84  }
85 
86 #define SB_LOCALDATABASE_SMARTMEDIALISTFACTORY_DESCRIPTION \
87  "Local Database Smart Media List Factory"
88 #define SB_LOCALDATABASE_SMARTMEDIALISTFACTORY_CONTRACTID \
89  "@songbirdnest.com/Songbird/Library/LocalDatabase/SmartMediaListFactory;1"
90 #define SB_LOCALDATABASE_SMARTMEDIALISTFACTORY_CID \
91  { /* 89cc7c59-2d70-4d6f-8472-59e15f2a3581 */ \
92  0x89cc7c59, \
93  0x2d70, \
94  0x4d6f, \
95  { 0x84, 0x72, 0x59, 0xe1, 0x5f, 0x2a, 0x35, 0x81 } \
96  }
97 
98 #define SB_LOCALDATABASE_DYNAMICMEDIALISTFACTORY_DESCRIPTION \
99  "Local Database Dyanmic Media List Factory"
100 #define SB_LOCALDATABASE_DYNAMICMEDIALISTFACTORY_CONTRACTID \
101  "@songbirdnest.com/Songbird/Library/LocalDatabase/DynamicMediaListFactory;1"
102 #define SB_LOCALDATABASE_DYNAMICMEDIALISTFACTORY_CID \
103  { /* 1dcff5da-9a36-46d7-87fd-a6f0d0ec081f */ \
104  0x1dcff5da, \
105  0x9a36, \
106  0x46d7, \
107  { 0x87, 0xfd, 0xa6, 0xf0, 0xd0, 0xec, 0x08, 0x1f } \
108  }
109 
110 #define SB_LOCALDATABASE_MEDIALISTVIEWSTATE_DESCRIPTION \
111  "Local Database Media List View State"
112 #define SB_LOCALDATABASE_MEDIALISTVIEWSTATE_CONTRACTID \
113  "@songbirdnest.com/Songbird/Library/LocalDatabase/MediaListViewState;1"
114 #define SB_LOCALDATABASE_MEDIALISTVIEWSTATE_CID \
115  { /* 9a1a9305-ca11-4067-aa24-baeb64231dfa */ \
116  0x9a1a9305, \
117  0xca11, \
118  0x4067, \
119  { 0xaa, 0x24, 0xba, 0xeb, 0x64, 0x23, 0x1d, 0xfa } \
120  }
121 
122 
123 #define SB_LOCALDATABASE_DIFFINGSERVICE_DESCRIPTION \
124  "Songbird Library Diffing Service"
125 #define SB_LOCALDATABASE_DIFFINGSERVICE_CONTRACTID \
126  "@songbirdnest.com/Songbird/Library/DiffingService;1"
127 #define SB_LOCALDATABASE_DIFFINGSERVICE_CLASSNAME \
128  "sbLibraryDiffingService"
129 #define SB_LOCALDATABASE_DIFFINGSERVICE_CID \
130 { /* a3786151-dba2-46c5-9e07-5f958c233f1a */ \
131  0xa3786151, \
132  0xdba2, \
133  0x46c5, \
134  { 0x9e, 0x7, 0x5f, 0x95, 0x8c, 0x23, 0x3f, 0x1a } \
135 }