SenseApiMgr: Refcount device spec objects

This commit is contained in:
2025-08-29 09:50:26 -04:00
parent cd63593ae5
commit f3f2384f9b
5 changed files with 42 additions and 25 deletions
+4 -2
View File
@@ -38,8 +38,10 @@ public:
void finalizeAllSenseApiLibs(void);
void attachAllSenseDevicesFromSpecs(void);
void attachSenseDevice(const device::SenseDeviceSpec& spec);
void detachSenseDevice(const device::SenseDeviceSpec& spec);
void attachSenseDevice(
const std::shared_ptr<device::SenseDeviceSpec>& spec);
void detachSenseDevice(
const std::shared_ptr<device::SenseDeviceSpec>& spec);
void detachAllSenseDevices(void);
std::string stringifyLibs() const;