template struct Poco::TypeOneReplacer<TypeList<Head, Tail>, T, R>
#include <TypeList.h> template < class Head, class Tail, class T, class R > struct TypeOneReplacer<TypeList<Head, Tail>, T, R> { // typedefs typedef TypeList<Head, typename TypeOneReplacer<Tail, T, R>::HeadType> HeadType; };