te::vp::Algorithm Class Referenceabstract

Define input/output parameters for an operation. More...

#include <Algorithm.h>

Inheritance diagram for te::vp::Algorithm:
te::vp::Difference te::vp::Dissolve te::vp::Identity te::vp::Intersection te::vp::Merge te::vp::Union

Public Member Functions

 Algorithm ()
 
virtual bool executeMemory (AlgorithmParams *mainParams)=0
 
virtual bool executeQuery (AlgorithmParams *mainParams)=0
 
virtual ~Algorithm ()
 

Private Member Functions

 Algorithm (const Algorithm &)
 
Algorithmoperator= (const Algorithm &)
 

Detailed Description

Define input/output parameters for an operation.

Definition at line 44 of file Algorithm.h.

Constructor & Destructor Documentation

◆ Algorithm() [1/2]

te::vp::Algorithm::Algorithm ( )

◆ ~Algorithm()

virtual te::vp::Algorithm::~Algorithm ( )
inlinevirtual

Definition at line 50 of file Algorithm.h.

◆ Algorithm() [2/2]

te::vp::Algorithm::Algorithm ( const Algorithm )
private

Member Function Documentation

◆ executeMemory()

virtual bool te::vp::Algorithm::executeMemory ( AlgorithmParams mainParams)
pure virtual

◆ executeQuery()

virtual bool te::vp::Algorithm::executeQuery ( AlgorithmParams mainParams)
pure virtual

◆ operator=()

Algorithm& te::vp::Algorithm::operator= ( const Algorithm )
private

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