Fix linker failure when using BluetoothSerial on latest release with Arduino as Component. (#8784)

This commit is contained in:
JDavid 2023-10-27 04:51:13 -05:00 committed by GitHub
parent a3d8de6adf
commit 6357663f33
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 11 deletions

View file

@ -15,17 +15,17 @@ class BTAdvertisedDevice {
public:
virtual ~BTAdvertisedDevice() = default;
virtual BTAddress getAddress();
virtual uint32_t getCOD() const;
virtual std::string getName() const;
virtual int8_t getRSSI() const;
virtual BTAddress getAddress() = 0;
virtual uint32_t getCOD() const = 0;
virtual std::string getName() const = 0;
virtual int8_t getRSSI() const = 0;
virtual bool haveCOD() const;
virtual bool haveName() const;
virtual bool haveRSSI() const;
virtual bool haveCOD() const = 0;
virtual bool haveName() const = 0;
virtual bool haveRSSI() const = 0;
virtual std::string toString();
virtual std::string toString() = 0;
};
class BTAdvertisedDeviceSet : public virtual BTAdvertisedDevice {

View file

@ -22,9 +22,9 @@ class BTScanResults {
public:
virtual ~BTScanResults() = default;
virtual void dump(Print *print = nullptr);
virtual int getCount();
virtual BTAdvertisedDevice* getDevice(int i);
virtual void dump(Print *print = nullptr) = 0;
virtual int getCount() = 0;
virtual BTAdvertisedDevice* getDevice(int i) = 0;
};
class BTScanResultsSet : public BTScanResults {