#pragma once #include #include #include #include "basic_ranges.h" class AllCases : public BasicRanges { public: static void build(); static enum Status status(); static const std::vector (*fetch())[16]; private: static bool all_cases_available; static std::mutex all_cases_building; static std::vector all_cases[16]; };