template struct Poco::TypeAppender<NullTypeList, TypeList<Head, Tail>>

#include <TypeList.h>

template <
    class Head,
    class Tail
    >
struct TypeAppender<NullTypeList, TypeList<Head, Tail>>
{
    // typedefs

    typedef TypeList<Head, Tail> HeadType;
};