diff --git a/smocore/include/senseApis/senseApiManager.h b/smocore/include/senseApis/senseApiManager.h index 8965fb0..b65a115 100644 --- a/smocore/include/senseApis/senseApiManager.h +++ b/smocore/include/senseApis/senseApiManager.h @@ -20,54 +20,54 @@ namespace sense_api { class SenseApiManager { public: - static SenseApiManager& getInstance() - { - static SenseApiManager instance; - return instance; - } + static SenseApiManager& getInstance() + { + static SenseApiManager instance; + return instance; + } void initialize(void) {}; void finalize(void) {}; - SenseApiLib& loadSenseApiLib( + SenseApiLib& loadSenseApiLib( const std::string& libraryPath, const std::shared_ptr& componentThread); - std::optional> getSenseApiLib( - const std::string& libraryPath); - std::optional> getSenseApiLibByApiName( - const std::string& apiName); - void unloadSenseApiLib(const std::string& libraryPath); + std::optional> getSenseApiLib( + const std::string& libraryPath); + std::optional> getSenseApiLibByApiName( + const std::string& apiName); + void unloadSenseApiLib(const std::string& libraryPath); - void initializeSenseApiLib(SenseApiLib& lib); - void finalizeSenseApiLib(SenseApiLib& lib); + void initializeSenseApiLib(SenseApiLib& lib); + void finalizeSenseApiLib(SenseApiLib& lib); - void loadAllSenseApiLibsFromOptions( + void loadAllSenseApiLibsFromOptions( const std::shared_ptr& componentThread); - void unloadAllSenseApiLibs(void); - void initializeAllSenseApiLibs(void); - void finalizeAllSenseApiLibs(void); + void unloadAllSenseApiLibs(void); + void initializeAllSenseApiLibs(void); + void finalizeAllSenseApiLibs(void); - std::string stringifyLibs() const; + std::string stringifyLibs() const; private: SenseApiManager() : qutex("SenseApiManager") {} - ~SenseApiManager() = default; + ~SenseApiManager() = default; - SenseApiManager(const SenseApiManager&) = delete; - SenseApiManager& operator=(const SenseApiManager&) = delete; + SenseApiManager(const SenseApiManager&) = delete; + SenseApiManager& operator=(const SenseApiManager&) = delete; Qutex qutex; - std::vector> senseApiLibs; + std::vector> senseApiLibs; public: - static std::optional searchForLibInSmoSearchPaths( - const std::string& libraryPath); + static std::optional searchForLibInSmoSearchPaths( + const std::string& libraryPath); }; } // namespace sense_api