added manager singleton logic

This commit is contained in:
black
2025-07-06 15:19:12 +02:00
parent 487621748e
commit 06af1ed6c6
2 changed files with 23 additions and 1 deletions

View File

@@ -2,4 +2,13 @@
// Created by black on 12.06.25.
//
#include "emulator/Manager.h"
#include "Manager.h"
#include <utility>
Manager::Manager(std::string path): m_path(std::move(path)) {}
Manager * Manager::getInstance(const std::string &program_path) {
static Manager instance{program_path};
return &instance;
}