| addFlags(GAPFlags f) noexcept | direct_bt::EInfoReport | inline |
| addService(const std::shared_ptr< const jau::uuid_t > &uuid) noexcept | direct_bt::EInfoReport | |
| addService(const jau::uuid_t &uuid) noexcept | direct_bt::EInfoReport | |
| clear() noexcept | direct_bt::EInfoReport | |
| EInfoReport() noexcept | direct_bt::EInfoReport | inline |
| EInfoReport(const EInfoReport &)=default | direct_bt::EInfoReport | |
| eirDataMaskToString() const noexcept | direct_bt::EInfoReport | |
| findService(const jau::uuid_t &uuid) const noexcept | direct_bt::EInfoReport | |
| getADAddressType() const noexcept | direct_bt::EInfoReport | inline |
| getAddress() const noexcept | direct_bt::EInfoReport | inline |
| getAddressType() const noexcept | direct_bt::EInfoReport | inline |
| getAppearance() const noexcept | direct_bt::EInfoReport | inline |
| getConnInterval(uint16_t &min, uint16_t &max) const noexcept | direct_bt::EInfoReport | inline |
| getDeviceClass() const noexcept | direct_bt::EInfoReport | inline |
| getDeviceID(uint16_t &source_, uint16_t &vendor_, uint16_t &product_, uint16_t &version_) const noexcept | direct_bt::EInfoReport | inline |
| getDeviceIDModalias() const noexcept | direct_bt::EInfoReport | |
| getDeviceIDProduct() const noexcept | direct_bt::EInfoReport | inline |
| getDeviceIDSource() const noexcept | direct_bt::EInfoReport | inline |
| getDeviceIDVendor() const noexcept | direct_bt::EInfoReport | inline |
| getDeviceIDVersion() const noexcept | direct_bt::EInfoReport | inline |
| getEIRDataMask() const noexcept | direct_bt::EInfoReport | inline |
| getEvtType() const noexcept | direct_bt::EInfoReport | inline |
| getExtEvtType() const noexcept | direct_bt::EInfoReport | inline |
| getFlags() const noexcept | direct_bt::EInfoReport | inline |
| getHash() const noexcept | direct_bt::EInfoReport | inline |
| getManufactureSpecificData() const noexcept | direct_bt::EInfoReport | inline |
| getName() const noexcept | direct_bt::EInfoReport | inline |
| getRandomizer() const noexcept | direct_bt::EInfoReport | inline |
| getRSSI() const noexcept | direct_bt::EInfoReport | inline |
| getServices() const noexcept | direct_bt::EInfoReport | inline |
| getServicesComplete() const noexcept | direct_bt::EInfoReport | inline |
| getShortName() const noexcept | direct_bt::EInfoReport | inline |
| getSource() const noexcept | direct_bt::EInfoReport | inline |
| getSourceExt() const noexcept | direct_bt::EInfoReport | inline |
| getTimestamp() const noexcept | direct_bt::EInfoReport | inline |
| getTxPower() const noexcept | direct_bt::EInfoReport | inline |
| isSet(EIRDataType bit) const noexcept | direct_bt::EInfoReport | inline |
| number(const Source rhs) noexcept | direct_bt::EInfoReport | inlinestatic |
| operator!=(const EInfoReport &o) const noexcept | direct_bt::EInfoReport | inline |
| operator=(const EInfoReport &o)=default | direct_bt::EInfoReport | |
| operator==(const EInfoReport &o) const noexcept | direct_bt::EInfoReport | |
| read_data(uint8_t const *data, uint8_t const data_length) noexcept | direct_bt::EInfoReport | |
| read_ext_ad_reports(uint8_t const *data, jau::nsize_t const data_length) noexcept | direct_bt::EInfoReport | static |
| set(const EInfoReport &eir) noexcept | direct_bt::EInfoReport | |
| setAddress(jau::EUI48 const &a) noexcept | direct_bt::EInfoReport | inline |
| setAddressType(BDAddressType at) noexcept | direct_bt::EInfoReport | |
| setAppearance(AppearanceCat a) noexcept | direct_bt::EInfoReport | inline |
| setConnInterval(const uint16_t min, const uint16_t max) noexcept | direct_bt::EInfoReport | inline |
| setDeviceClass(uint32_t c) noexcept | direct_bt::EInfoReport | inline |
| setDeviceID(const uint16_t source, const uint16_t vendor, const uint16_t product, const uint16_t version) noexcept | direct_bt::EInfoReport | |
| setEvtType(AD_PDU_Type et) noexcept | direct_bt::EInfoReport | inline |
| setExtEvtType(EAD_Event_Type eadt) noexcept | direct_bt::EInfoReport | inline |
| setFlags(GAPFlags f) noexcept | direct_bt::EInfoReport | inline |
| setHash(const uint8_t *h) noexcept | direct_bt::EInfoReport | inline |
| setManufactureSpecificData(const ManufactureSpecificData &msd_) | direct_bt::EInfoReport | |
| setName(const std::string &name_) noexcept | direct_bt::EInfoReport | |
| setRandomizer(const uint8_t *r) noexcept | direct_bt::EInfoReport | inline |
| setRSSI(int8_t v) noexcept | direct_bt::EInfoReport | inline |
| setServicesComplete(const bool v) noexcept | direct_bt::EInfoReport | inline |
| setShortName(const std::string &name_short_) noexcept | direct_bt::EInfoReport | |
| setSource(Source s, bool ext) noexcept | direct_bt::EInfoReport | inline |
| setTimestamp(uint64_t ts) noexcept | direct_bt::EInfoReport | inline |
| setTxPower(int8_t v) noexcept | direct_bt::EInfoReport | inline |
| size_type typedef | direct_bt::EInfoReport | |
| Source enum name | direct_bt::EInfoReport | |
| ssize_type typedef | direct_bt::EInfoReport | |
| toSource(const AD_PDU_Type type) | direct_bt::EInfoReport | static |
| toSource(const EAD_Event_Type type) | direct_bt::EInfoReport | static |
| toString(const bool includeServices=true) const noexcept | direct_bt::EInfoReport | |
| write_data(EIRDataType write_mask, uint8_t *data, jau::nsize_t const data_length) const noexcept | direct_bt::EInfoReport | |