CLAM-Development  1.1
Public Member Functions
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 93 of file Factory.hxx.


Constructor & Destructor Documentation

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

Definition at line 97 of file Factory.hxx.


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: