// License: Modified MIT (NON-AI) // See the LICENSE file in the root directory for license information. // Copyright 2025 Timothy Prepscius #pragma once #include "FilledArrayThreadSafe.h" #include "FilledArray.hpp" namespace tjp { namespace core { /** * std list and vector and set are too slow for some reason, need fast allocation, with */ template struct FilledArrayThreadSafe : FilledArray { typedef FilledArray Super; typedef M Mutex; Mutex m; template FilledArrayThreadSafe(U&& ...u) : Super(std::forward(u)...) { } } ; } // namespace utilities } // namespace