Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
pandora::AlgorithmToolFactory Class Referenceabstract

Factory class for instantiating algorithm tools. More...

#include "AlgorithmTool.h"

Inheritance diagram for pandora::AlgorithmToolFactory:

Public Member Functions

virtual AlgorithmToolCreateAlgorithmTool () const =0
 Create an instance of an algorithm.
 
virtual ~AlgorithmToolFactory ()
 Destructor.
 

Detailed Description

Factory class for instantiating algorithm tools.

Definition at line 33 of file AlgorithmTool.h.

Constructor & Destructor Documentation

◆ ~AlgorithmToolFactory()

pandora::AlgorithmToolFactory::~AlgorithmToolFactory ( )
inlinevirtual

Destructor.

Definition at line 51 of file AlgorithmTool.h.

Member Function Documentation

◆ CreateAlgorithmTool()

virtual AlgorithmTool * pandora::AlgorithmToolFactory::CreateAlgorithmTool ( ) const
pure virtual

Create an instance of an algorithm.

Returns
the address of the algorithm instance

Implemented in TemplateAlgorithmTool::Factory.


The documentation for this class was generated from the following file: