toOpen is a list

This commit is contained in:
2025-04-10 14:18:42 -05:00
parent 178d1b9ec0
commit ce89c18293
4 changed files with 17 additions and 22 deletions

View File

@@ -39,7 +39,7 @@ namespace Archimedes {
virtual void stopModule(std::string lib) { toClose.push_back(lib); }
virtual void startModule(std::string lib, std::variant<std::string, Module*> m) { toOpen[lib] = m; }
virtual void startModule(std::variant<std::string, Module*> m) { toOpen.push_back(m); }
void end() { done = true; }
@@ -57,7 +57,7 @@ namespace Archimedes {
std::list<std::string> runOrder;
std::list<std::string> toClose;
std::unordered_map<std::string, std::variant<std::string, Module*>> toOpen;
std::list<std::variant<std::string, Module*>> toOpen;
virtual Module* dynamicLoad(std::string lib) {