Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100755 62 lines (49 sloc) 1.769 kb
9a780fa Adding licenses to all source files and adding COPYING/LICENSE disclaime...
cpscotti authored
1 /*
2 * Copyright (c) 2011 Nokia Corporation
3 *
4 * This file is part of the Push Snowboarding Project, More info at:
5 * www.pushsnowboading.com
6 *
7 * Author: Clovis Scotti <scotti@ieee.org>
8 *
9 * This program is free software: you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License as published by
11 * the Free Software Foundation, either version 3 of the License, or
12 * (at your option) any later version.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program. If not, see <http://www.gnu.org/licenses/>.
21 *
22 * You should have received a copy of the GNU General Public License
23 * along with this program; if not, write to the Free Software
24 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
25 *
26 */
27
dfaf02e (cpscott) "Importing" PushBurton2
cpscotti authored
28 #ifndef PUSHDEVICESHOLDER_H
29 #define PUSHDEVICESHOLDER_H
30
31 #include <QVector>
32 #include <QString>
33 #include <QDebug>
34 #include <QObject>
35
aa93184 Adding ClassDiagram.txt
cpscotti authored
36 #include <typeinfo>
37
dfaf02e (cpscott) "Importing" PushBurton2
cpscotti authored
38 #include "npushlogtick.h"
39 #include "pushburtongenericdevice.h"
40 #include "pushn8simulationdevice.h"
41 #include "npushtickdisposer.h"
42
43 class PushDevicesHolder : public QVector<PushBurtonGenericDevice *>
44 {
45 public:
46 PushDevicesHolder();
47 ~PushDevicesHolder();
48
49 int deleteAllAndClear();
50
51 bool CheckForDeviceType(QString&);
52
53 void push_back(PushBurtonGenericDevice* ptr);
54
55
56 NPushTickDisposer * tickDisposer;
57
58 // bool CheckForDeviceName(QString&);
59 };
60
61 #endif // PUSHDEVICESHOLDER_H
Something went wrong with that request. Please try again.