Public Member Functions | Private Member Functions

ctkAbstractObjectFactory< BaseClassType > Class Template Reference

#include <Libs/Core/ctkAbstractObjectFactory.h>

Inheritance diagram for ctkAbstractObjectFactory< BaseClassType >:
Inheritance graph
[legend]
Collaboration diagram for ctkAbstractObjectFactory< BaseClassType >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ctkAbstractObjectFactory ()
template<typename ClassType >
bool registerObject (const QString &key)
virtual ~ctkAbstractObjectFactory ()

Private Member Functions

 ctkAbstractObjectFactory (const ctkAbstractObjectFactory &)
void operator= (const ctkAbstractObjectFactory &)
 Not implemented.

Detailed Description

template<typename BaseClassType>
class ctkAbstractObjectFactory< BaseClassType >

Definition at line 58 of file ctkAbstractObjectFactory.h.


Constructor & Destructor Documentation

template<typename BaseClassType >
ctkAbstractObjectFactory< BaseClassType >::ctkAbstractObjectFactory (  )  [explicit]

Constructor/Desctructor

template<typename BaseClassType >
virtual ctkAbstractObjectFactory< BaseClassType >::~ctkAbstractObjectFactory (  )  [virtual]
template<typename BaseClassType >
ctkAbstractObjectFactory< BaseClassType >::ctkAbstractObjectFactory ( const ctkAbstractObjectFactory< BaseClassType > &   )  [private]

Member Function Documentation

template<typename BaseClassType >
void ctkAbstractObjectFactory< BaseClassType >::operator= ( const ctkAbstractObjectFactory< BaseClassType > &   )  [private]

Not implemented.

template<typename BaseClassType >
template<typename ClassType >
bool ctkAbstractObjectFactory< BaseClassType >::registerObject ( const QString &  key  ) 

Register an object in the factory


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