CLAM::Factory< AbstractProductType >::Creator Class Reference

Abstract class for Creator objects which are stored in the Factory::Registry. More...

#include <Factory.hxx>

List of all members.

Public Member Functions

virtual AbstractProductType * Create ()=0
virtual ~Creator ()

Detailed Description

template<typename AbstractProductType>
class CLAM::Factory< AbstractProductType >::Creator

Abstract class for Creator objects which are stored in the Factory::Registry.

Definition at line 54 of file Factory.hxx.


Constructor & Destructor Documentation

template<typename AbstractProductType>
virtual CLAM::Factory< AbstractProductType >::Creator::~Creator (  )  [inline, virtual]

Definition at line 58 of file Factory.hxx.

Referenced by CLAM::Factory< Processing >::Clear().


Member Function Documentation

template<typename AbstractProductType>
virtual AbstractProductType* CLAM::Factory< AbstractProductType >::Creator::Create (  )  [pure virtual]

The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.3