First attempt to implement RC6 Protocol
[pierogi] / keysets / philips.h
1 #ifndef PHILIPS_H
2 #define PHILIPS_H
3
4 #include "pirkeysetmetadata.h"
5
6 #include <QObject>
7
8 class PhilipsTV1: public PIRKeysetMetaData
9 {
10 public:
11   PhilipsTV1(
12     QObject *guiObject,
13     unsigned int index);
14 };
15
16 class PhilipsTV1a: public PhilipsTV1
17 {
18 public:
19   PhilipsTV1a(
20     QObject *guiObject,
21     unsigned int index);
22 };
23
24 class PhilipsTV1b: public PhilipsTV1
25 {
26 public:
27   PhilipsTV1b(
28     QObject *guiObject,
29     unsigned int index);
30 };
31
32 class PhilipsTV1c: public PhilipsTV1
33 {
34 public:
35   PhilipsTV1c(
36     QObject *guiObject,
37     unsigned int index);
38 };
39
40 class PhilipsTV1d: public PhilipsTV1
41 {
42 public:
43   PhilipsTV1d(
44     QObject *guiObject,
45     unsigned int index);
46 };
47
48 class PhilipsTV1e: public PhilipsTV1
49 {
50 public:
51   PhilipsTV1e(
52     QObject *guiObject,
53     unsigned int index);
54 };
55
56 class PhilipsTV1f: public PhilipsTV1
57 {
58 public:
59   PhilipsTV1f(
60     QObject *guiObject,
61     unsigned int index);
62 };
63
64 class PhilipsTV2: public PIRKeysetMetaData
65 {
66 public:
67   PhilipsTV2(
68     QObject *guiObject,
69     unsigned int index);
70 };
71
72 class PhilipsTV2a: public PhilipsTV2
73 {
74 public:
75   PhilipsTV2a(
76     QObject *guiObject,
77     unsigned int index);
78 };
79
80 class PhilipsTV2b: public PhilipsTV2
81 {
82 public:
83   PhilipsTV2b(
84     QObject *guiObject,
85     unsigned int index);
86 };
87
88 class PhilipsTV3: public PIRKeysetMetaData
89 {
90 public:
91   PhilipsTV3(
92     QObject *guiObject,
93     unsigned int index);
94 };
95
96 class PhilipsDVD1: public PIRKeysetMetaData
97 {
98 public:
99   PhilipsDVD1(
100     QObject *guiObject,
101     unsigned int index);
102 };
103
104 class PhilipsDVD1a: public PhilipsDVD1
105 {
106 public:
107   PhilipsDVD1a(
108     QObject *guiObject,
109     unsigned int index);
110 };
111
112 class PhilipsDVD1b: public PhilipsDVD1
113 {
114 public:
115   PhilipsDVD1b(
116     QObject *guiObject,
117     unsigned int index);
118 };
119
120 class PhilipsDVD1c: public PhilipsDVD1
121 {
122 public:
123   PhilipsDVD1c(
124     QObject *guiObject,
125     unsigned int index);
126 };
127
128 class PhilipsDVD1d: public PhilipsDVD1
129 {
130 public:
131   PhilipsDVD1d(
132     QObject *guiObject,
133     unsigned int index);
134 };
135
136 class PhilipsDVD2: public PIRKeysetMetaData
137 {
138 public:
139   PhilipsDVD2(
140     QObject *guiObject,
141     unsigned int index);
142 };
143
144 class PhilipsDVD3: public PIRKeysetMetaData
145 {
146 public:
147   PhilipsDVD3(
148     QObject *guiObject,
149     unsigned int index);
150 };
151
152 class PhilipsDVD4: public PIRKeysetMetaData
153 {
154 public:
155   PhilipsDVD4(
156     QObject *guiObject,
157     unsigned int index);
158 };
159
160 class PhilipsVCR1: public PIRKeysetMetaData
161 {
162 public:
163   PhilipsVCR1(
164     QObject *guiObject,
165     unsigned int index);
166 };
167
168 class PhilipsVCR1a: public PhilipsVCR1
169 {
170 public:
171   PhilipsVCR1a(
172     QObject *guiObject,
173     unsigned int index);
174 };
175
176 class PhilipsVCR1b: public PhilipsVCR1
177 {
178 public:
179   PhilipsVCR1b(
180     QObject *guiObject,
181     unsigned int index);
182 };
183
184 class PhilipsVCR1c: public PhilipsVCR1
185 {
186 public:
187   PhilipsVCR1c(
188     QObject *guiObject,
189     unsigned int index);
190 };
191
192 class PhilipsSat1: public PIRKeysetMetaData
193 {
194 public:
195   PhilipsSat1(
196     QObject *guiObject,
197     unsigned int index);
198 };
199
200 class PhilipsSat2: public PIRKeysetMetaData
201 {
202 public:
203   PhilipsSat2(
204     QObject *guiObject,
205     unsigned int index);
206 };
207
208 class PhilipsSat2a: public PhilipsSat2
209 {
210 public:
211   PhilipsSat2a(
212     QObject *guiObject,
213     unsigned int index);
214 };
215
216 class PhilipsSat3: public PIRKeysetMetaData
217 {
218 public:
219   PhilipsSat3(
220     QObject *guiObject,
221     unsigned int index);
222 };
223
224 class PhilipsAudio1: public PIRKeysetMetaData
225 {
226 public:
227   PhilipsAudio1(
228     QObject *guiObject,
229     unsigned int index);
230 };
231
232 class PhilipsAudio1a: public PhilipsAudio1
233 {
234 public:
235   PhilipsAudio1a(
236     QObject *guiObject,
237     unsigned int index);
238 };
239
240 class PhilipsAudio1b: public PhilipsAudio1
241 {
242 public:
243   PhilipsAudio1b(
244     QObject *guiObject,
245     unsigned int index);
246 };
247
248 class PhilipsAudio2: public PIRKeysetMetaData
249 {
250 public:
251   PhilipsAudio2(
252     QObject *guiObject,
253     unsigned int index);
254 };
255
256 class PhilipsAudio3: public PIRKeysetMetaData
257 {
258 public:
259   PhilipsAudio3(
260     QObject *guiObject,
261     unsigned int index);
262 };
263
264 class PhilipsAudio4: public PIRKeysetMetaData
265 {
266 public:
267   PhilipsAudio4(
268     QObject *guiObject,
269     unsigned int index);
270 };
271
272 #endif // PHILIPS_H