Re #2260: class Profile dependency removed from simulatorinterface

This commit is contained in:
Damjan Adamic
2015-06-01 21:37:25 +02:00
parent 61c7abf214
commit 67cd321400
9 changed files with 43 additions and 21 deletions
@@ -23,7 +23,6 @@
#include <QByteArray>
#include <QMap>
#include <algorithm>
#include "appdata.h"
#if __GNUC__
#define PACK( __Declaration__ ) __Declaration__ __attribute__((__packed__))
@@ -66,9 +65,13 @@ class SimulatorInterface
virtual ~SimulatorInterface() {};
virtual void start(QByteArray &eeprom, const Profile & profile, bool tests=true) = 0;
virtual void setSdPath(const QString &sdPath) { };
virtual void start(const char *filename, const Profile & profile, bool tests=true) = 0;
virtual void setVolumeGain(int value) { };
virtual void start(QByteArray &eeprom, bool tests=true) = 0;
virtual void start(const char *filename, bool tests=true) = 0;
virtual void stop() = 0;