47 std::shared_ptr<BTGattHandler> ref = wbr_handler.lock();
48 if(
nullptr == ref ) {
55 std::shared_ptr<BTGattHandler> h = getGattHandlerUnchecked();
63 return getGattHandlerChecked()->getDeviceChecked();
67 std::string name =
"";
69 const uint16_t uuid16 = (
static_cast<const uuid16_t*
>(type.get()))->value;
73 name+
", "+
std::to_string(characteristicList.size())+
" characteristics]";
76 std::string BTGattService::toShortString() const noexcept {
77 std::string name =
"";
79 const uint16_t uuid16 = (
static_cast<const uuid16_t*
>(type.get()))->value;
83 name+
", "+
std::to_string(characteristicList.size())+
" characteristics]";