.TH "KMakeTypeList" kde3 "11 Jun 2005" "Version Version 3.4.1" "kdecore Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
KMakeTypeList \- KMakeTypeList the prefered way to create a typelist for you.  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <ktypelist.h>\fP
.PP
.SS "Public Types"

.in +1c
.ti -1c
.RI "typedef \fBKTypeList\fP< T1, \fBTailResult\fP > \fBResult\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 

.SS "template<typename T1 = KDE::NullType, typename T2 = KDE::NullType, typename T3 = KDE::NullType, typename T4 = KDE::NullType, typename T5 = KDE::NullType, typename T6 = KDE::NullType, typename T7 = KDE::NullType, typename T8 = KDE::NullType, typename T9 = KDE::NullType, typename T10 = KDE::NullType, typename T11 = KDE::NullType, typename T12 = KDE::NullType, typename T13 = KDE::NullType, typename T14 = KDE::NullType, typename T15 = KDE::NullType, typename T16 = KDE::NullType, typename T17 = KDE::NullType, typename T18 = KDE::NullType> struct KMakeTypeList< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 >"
KMakeTypeList the prefered way to create a typelist for you. 

.PP
.nf
 typedef KMakeTypeList<MyType1,MyWidget,MyQobject,MyKoffice>::Result Products;
 K_EXPORT_COMPONENT_FACTORY( libmyplugin, KGenericFactory&lt;Products&gt; )
.fi
.PP
.PP
\fBAuthor:\fP
.RS 4
Holger Freyther based on the Loki library. See copyright statement at the top 
.RE
.PP
\fBSince:\fP
.RS 4
3.3 
.RE
.PP

.PP
Definition at line 449 of file ktypelist.h.

.SH "Author"
.PP 
Generated automatically by Doxygen for kdecore Library from the source code.
