|
herald
2.0.0
|
Public Member Functions | |
| virtual void | add (BLEDatabaseDelegate &delegate)=0 |
| virtual BLEDevice & | device (const BLEMacAddress &mac, const Data &advert)=0 |
| virtual BLEDevice & | device (const BLEMacAddress &mac, const BLEMacAddress &pseudo)=0 |
| virtual BLEDevice & | device (const BLEMacAddress &mac)=0 |
| virtual BLEDevice & | device (const PayloadData &payloadData)=0 |
| virtual BLEDevice & | device (const TargetIdentifier &targetIdentifier)=0 |
| virtual std::size_t | size () const =0 |
| virtual std::vector< std::reference_wrapper< BLEDevice > > | matches (const std::function< bool(const BLEDevice &)> &matcher)=0 |
| virtual void | remove (const TargetIdentifier &targetIdentifier)=0 |
| Cannot name a function delete in C++. remove is common. | |