| 62 | } |
| 63 | |
| 64 | auto getStringProperty(GDBusProxy* proxy, const char* property_name) -> std::string { |
| 65 | auto property_value = getOptionalStringProperty(proxy, property_name); |
| 66 | if (!property_value.has_value()) { |
| 67 | spdlog::error("getStringProperty() failed: doesn't have property {}", property_name); |
| 68 | } |
| 69 | return property_value.value_or(""); |
| 70 | } |
| 71 | |
| 72 | auto getUcharProperty(GDBusProxy* proxy, const char* property_name) -> unsigned char { |
| 73 | auto gvar = g_dbus_proxy_get_cached_property(proxy, property_name); |
no test coverage detected