19#ifndef elxForEachSupportedImageType_h
20#define elxForEachSupportedImageType_h
22#include <elxSupportedImageTypes.h>
30template <
typename TFunction, std::size_t... VIndexSequence>
37 const auto supportImageTypeWithIndex = [&func](
const auto index) {
45 const Empty dummyArray[] = { supportImageTypeWithIndex(std::integral_constant<std::size_t, VIndexSequence>{})... };
51template <
typename TFunction>
void ForEachSupportedImageType(const TFunction &func, const std::index_sequence< VIndexSequence... > &)