#pragma once #include #include template void launchFunction(FunctionType... aFunctions) { std::cout << "MENU: SELECT THE FUNCTION\n" << "=========================" << std::endl; for (size_t aFunctionIndex = 0; aFunctionIndex < sizeof...(aFunctions); aFunctionIndex++) { std::cout << std::format("{}) {}", aFunctionIndex + 1, "currentFunctionName") // FIXME: replace this << std::endl; } std::cout << "=========================" << std::endl; }