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