#include "MetaCoreFoundation/MetaCoreId.h" #include namespace MetaCore { namespace { std::atomic GMetaCoreNextId{1}; } // namespace MetaCoreId MetaCoreIdGenerator::Generate() { return GMetaCoreNextId.fetch_add(1, std::memory_order_relaxed); } } // namespace MetaCore