优化命名
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#include <backEndManager.h>
|
||||
#include <triggerManager.h>
|
||||
#include <cameraManager.h>
|
||||
#include <jsonParsing.h>
|
||||
#include <future>
|
||||
backEndManager::backEndManager()
|
||||
{
|
||||
_jsonConfiguration = new jsonConfiguration();
|
||||
_triggerManager = new triggerManager();
|
||||
_cameraManager = new cameraManager();
|
||||
_threadConroller = new threadConroller();
|
||||
std::vector<std::future<void>> futures;//Òì²½³õʼ»¯
|
||||
futures.push_back(std::async(std::launch::async, &triggerManager::init, _triggerManager, this));
|
||||
futures.push_back(std::async(std::launch::async, &cameraManager::init, _cameraManager, this));
|
||||
for (auto& future : futures) {
|
||||
future.wait();
|
||||
}
|
||||
/*_triggerManager->init(this);
|
||||
_cameraManager->init(this);*/
|
||||
}
|
||||
backEndManager::~backEndManager()
|
||||
{
|
||||
delete _triggerManager;
|
||||
delete _cameraManager;
|
||||
delete _jsonConfiguration;
|
||||
}
|
||||
Reference in New Issue
Block a user