680972436cef0ec5b8e8128fc07278e4a89550bd
[pierogi] / keysets / goldstar.h
1 #ifndef GOLDSTAR_H
2 #define GOLDSTAR_H
3
4 #include "pirkeysetmetadata.h"
5
6 class QObject;
7
8 class GoldStarTV1: public PIRKeysetMetaData
9 {
10 public:
11   GoldStarTV1(
12     unsigned int index);
13
14   virtual void populateProtocol(
15     QObject *guiObject);
16 };
17
18
19 class GoldStarTV2: public PIRKeysetMetaData
20 {
21 public:
22   GoldStarTV2(
23     unsigned int index);
24
25   virtual void populateProtocol(
26     QObject *guiObject);
27 };
28
29
30 class GoldStarVCR1: public PIRKeysetMetaData
31 {
32 public:
33   GoldStarVCR1(
34     unsigned int index);
35
36   virtual void populateProtocol(
37     QObject *guiObject);
38 };
39
40
41 class GoldStarVCR1a: public GoldStarVCR1
42 {
43 public:
44   GoldStarVCR1a(
45     unsigned int index);
46
47   virtual void populateProtocol(
48     QObject *guiObject);
49 };
50
51
52 class GoldStarVCR1b: public GoldStarVCR1
53 {
54 public:
55   GoldStarVCR1b(
56     unsigned int index);
57
58   virtual void populateProtocol(
59     QObject *guiObject);
60 };
61
62
63 class GoldStarVCR1c: public GoldStarVCR1
64 {
65 public:
66   GoldStarVCR1c(
67     unsigned int index);
68
69   virtual void populateProtocol(
70     QObject *guiObject);
71 };
72
73
74 class GoldStarCD1: public PIRKeysetMetaData
75 {
76 public:
77   GoldStarCD1(
78     unsigned int index);
79
80   virtual void populateProtocol(
81     QObject *guiObject);
82 };
83
84 #endif // GOLDSTAR_H