8#ifndef GALAXY_META_SYSTEMFACTORY_HPP_
9#define GALAXY_META_SYSTEMFACTORY_HPP_
11#include <ankerl/unordered_dense.h>
26 using SystemStack = std::vector<std::unique_ptr<systems::System>>;
76 for (
auto&& sys : stack)
78 if (sys->id() == name)
85 stack.emplace_back(std::move(std::make_unique<System>()));
#define GALAXY_LOG(level, msg,...)
constexpr bits fnv1a(const char *const str, const bits value=fnv_1a_params< bits >::offset) noexcept
Convert string to hash.