ctkFactoryObjectItem< BaseClassType, ClassType > Class Template Reference

#include <Libs/Core/ctkAbstractObjectFactory.h>

Inheritance diagram for ctkFactoryObjectItem< BaseClassType, ClassType >:
Inheritance graph
[legend]
Collaboration diagram for ctkFactoryObjectItem< BaseClassType, ClassType >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ctkFactoryObjectItem (const QString &key)
virtual bool load ()

Protected Types

typedef BaseClassType *(* InstantiateObjectFunc )()

Protected Member Functions

virtual BaseClassType * instanciator ()

Private Attributes

InstantiateObjectFunc instantiateObjectFunc

Detailed Description

template<typename BaseClassType, typename ClassType>
class ctkFactoryObjectItem< BaseClassType, ClassType >

Definition at line 43 of file ctkAbstractObjectFactory.h.


Member Typedef Documentation

template<typename BaseClassType , typename ClassType >
typedef BaseClassType*(* ctkFactoryObjectItem< BaseClassType, ClassType >::InstantiateObjectFunc)() [protected]

Definition at line 46 of file ctkAbstractObjectFactory.h.


Constructor & Destructor Documentation

template<typename BaseClassType , typename ClassType >
ctkFactoryObjectItem< BaseClassType, ClassType >::ctkFactoryObjectItem ( const QString &  key  )  [explicit]

Member Function Documentation

template<typename BaseClassType , typename ClassType >
virtual BaseClassType* ctkFactoryObjectItem< BaseClassType, ClassType >::instanciator (  )  [protected, virtual]
template<typename BaseClassType , typename ClassType >
virtual bool ctkFactoryObjectItem< BaseClassType, ClassType >::load (  )  [virtual]

Member Data Documentation

template<typename BaseClassType , typename ClassType >
InstantiateObjectFunc ctkFactoryObjectItem< BaseClassType, ClassType >::instantiateObjectFunc [private]

Definition at line 53 of file ctkAbstractObjectFactory.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 21 May 2010 for CTK by  doxygen 1.6.1