tlp::Algorithm(3) Interface for general algorithm plug-ins.

SYNOPSIS


#include <Algorithm.h>

Inherits tlp::WithParameter, and tlp::WithDependency.

Public Member Functions


Algorithm (AlgorithmContext context)

virtual ~Algorithm ()

virtual bool run ()=0

virtual bool check (std::string &)

virtual void reset ()

Protected Attributes


Graph * graph

PluginProgress * pluginProgress

DataSet * dataSet

Detailed Description

Interface for general algorithm plug-ins.

Constructor & Destructor Documentation

tlp::Algorithm::Algorithm (AlgorithmContext context) [inline]

virtual tlp::Algorithm::~Algorithm () [inline, virtual]

Member Function Documentation

virtual bool tlp::Algorithm::check (std::string &) [inline, virtual]

virtual void tlp::Algorithm::reset () [inline, virtual]

virtual bool tlp::Algorithm::run () [pure virtual]

Member Data Documentation

DataSet* tlp::Algorithm::dataSet [protected]

Graph* tlp::Algorithm::graph [protected]

PluginProgress* tlp::Algorithm::pluginProgress [protected]

Author

Generated automatically by Doxygen for Tulip Graph Library from the source code.