Library: Foundation
Package: Core
Header: Poco/TypeList.h
Compile Time List of Types
Member Functions: operator !=, operator <, operator =, operator ==, swap
typedef typename TypeWrapper < HeadType >::CONSTTYPE ConstHeadType;
typedef typename TypeWrapper < TailType >::CONSTTYPE ConstTailType;
typedef Head HeadType;
typedef Tail TailType;
length = TailType::length + 1
TypeList();
TypeList(
const TypeList & tl
);
TypeList(
ConstHeadType & h,
ConstTailType & t
);
bool operator != (
const TypeList & tl
) const;
bool operator < (
const TypeList & tl
) const;
TypeList & operator = (
const TypeList & tl
);
bool operator == (
const TypeList & tl
) const;
void swap(
TypeList & tl
);
HeadType head;
TailType tail;