template static OUT generateSet(const IN& input) { OUTSET output(input.getSize()); for (int i = 0; i < input.getSize(); ++i) { output[i] = OUT(); output[i].setName(input[i].getName()); } }