Fix linker failure when using BluetoothSerial on latest release with Arduino as Component. (#8784)
This commit is contained in:
parent
a3d8de6adf
commit
6357663f33
2 changed files with 11 additions and 11 deletions
|
|
@ -15,17 +15,17 @@ class BTAdvertisedDevice {
|
||||||
public:
|
public:
|
||||||
virtual ~BTAdvertisedDevice() = default;
|
virtual ~BTAdvertisedDevice() = default;
|
||||||
|
|
||||||
virtual BTAddress getAddress();
|
virtual BTAddress getAddress() = 0;
|
||||||
virtual uint32_t getCOD() const;
|
virtual uint32_t getCOD() const = 0;
|
||||||
virtual std::string getName() const;
|
virtual std::string getName() const = 0;
|
||||||
virtual int8_t getRSSI() const;
|
virtual int8_t getRSSI() const = 0;
|
||||||
|
|
||||||
|
|
||||||
virtual bool haveCOD() const;
|
virtual bool haveCOD() const = 0;
|
||||||
virtual bool haveName() const;
|
virtual bool haveName() const = 0;
|
||||||
virtual bool haveRSSI() const;
|
virtual bool haveRSSI() const = 0;
|
||||||
|
|
||||||
virtual std::string toString();
|
virtual std::string toString() = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
class BTAdvertisedDeviceSet : public virtual BTAdvertisedDevice {
|
class BTAdvertisedDeviceSet : public virtual BTAdvertisedDevice {
|
||||||
|
|
|
||||||
|
|
@ -22,9 +22,9 @@ class BTScanResults {
|
||||||
public:
|
public:
|
||||||
virtual ~BTScanResults() = default;
|
virtual ~BTScanResults() = default;
|
||||||
|
|
||||||
virtual void dump(Print *print = nullptr);
|
virtual void dump(Print *print = nullptr) = 0;
|
||||||
virtual int getCount();
|
virtual int getCount() = 0;
|
||||||
virtual BTAdvertisedDevice* getDevice(int i);
|
virtual BTAdvertisedDevice* getDevice(int i) = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
class BTScanResultsSet : public BTScanResults {
|
class BTScanResultsSet : public BTScanResults {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue