KDECore
KGenericFactory< KTypeList< Product, ProductListTail >, KTypeList< ParentType, ParentTypeListTail > > Class Template Reference
#include <kgenericfactory.h>
Inheritance diagram for KGenericFactory< KTypeList< Product, ProductListTail >, KTypeList< ParentType, ParentTypeListTail > >:

Detailed Description
template<class Product, class ProductListTail, class ParentType, class ParentTypeListTail>
class KGenericFactory< KTypeList< Product, ProductListTail >, KTypeList< ParentType, ParentTypeListTail > >
Definition at line 331 of file kgenericfactory.h.
Public Member Functions | |
KGenericFactory (const KAboutData *data) | |
KGenericFactory (const char *componentName=0, const char *catalogName=0) | |
Protected Member Functions | |
virtual QObject * | createObject (QObject *parent, const char *className, const QStringList &args) |
Constructor & Destructor Documentation
template<class Product, class ProductListTail, class ParentType, class ParentTypeListTail>
KGenericFactory< KTypeList< Product, ProductListTail >, KTypeList< ParentType, ParentTypeListTail > >::KGenericFactory | ( | const char * | componentName = 0 , |
|
const char * | catalogName = 0 | |||
) | [inline, explicit] |
Definition at line 336 of file kgenericfactory.h.
template<class Product, class ProductListTail, class ParentType, class ParentTypeListTail>
KGenericFactory< KTypeList< Product, ProductListTail >, KTypeList< ParentType, ParentTypeListTail > >::KGenericFactory | ( | const KAboutData * | data | ) | [inline, explicit] |
Definition at line 339 of file kgenericfactory.h.
Member Function Documentation
template<class Product, class ProductListTail, class ParentType, class ParentTypeListTail>
virtual QObject* KGenericFactory< KTypeList< Product, ProductListTail >, KTypeList< ParentType, ParentTypeListTail > >::createObject | ( | QObject * | parent, | |
const char * | className, | |||
const QStringList & | args | |||
) | [inline, protected, virtual] |
The documentation for this class was generated from the following file: