SenseApiMgr: Add Qutex
This commit is contained in:
@@ -12,6 +12,7 @@
|
|||||||
#include <senseApis/senseApiLib.h>
|
#include <senseApis/senseApiLib.h>
|
||||||
#include <user/deviceAttachmentSpec.h>
|
#include <user/deviceAttachmentSpec.h>
|
||||||
#include <callback.h>
|
#include <callback.h>
|
||||||
|
#include <qutex.h>
|
||||||
|
|
||||||
namespace smo {
|
namespace smo {
|
||||||
namespace sense_api {
|
namespace sense_api {
|
||||||
@@ -53,12 +54,15 @@ public:
|
|||||||
std::string stringifyLibs() const;
|
std::string stringifyLibs() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
SenseApiManager() = default;
|
SenseApiManager()
|
||||||
|
: qutex("SenseApiManager")
|
||||||
|
{}
|
||||||
~SenseApiManager() = default;
|
~SenseApiManager() = default;
|
||||||
|
|
||||||
SenseApiManager(const SenseApiManager&) = delete;
|
SenseApiManager(const SenseApiManager&) = delete;
|
||||||
SenseApiManager& operator=(const SenseApiManager&) = delete;
|
SenseApiManager& operator=(const SenseApiManager&) = delete;
|
||||||
|
|
||||||
|
Qutex qutex;
|
||||||
std::vector<std::shared_ptr<SenseApiLib>> senseApiLibs;
|
std::vector<std::shared_ptr<SenseApiLib>> senseApiLibs;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|||||||
Reference in New Issue
Block a user