#include <stepInterface.h>
Inheritance diagram for Spm::Plugin::StepInterface:
Public Member Functions | |
virtual | ~StepInterface () |
virtual void | run (const boost::filesystem::path &dir)=0 |
perform an action | |
const std::string & | getStepDescription () |
const std::string & | getStepDescription () const |
virtual double | getFractionDone () |
return the percent of completed work | |
virtual double | getFractionDone () const |
return the percent of completed work | |
bool | handle (const std::string &uri) |
Not needed for Stepinterface. | |
const std::map< std::string, std::string > & | getOptions () |
virtual std::list< boost::filesystem::path > | getListOfFiles ()=0 |
Protected Member Functions | |
StepInterface (const std::map< std::string, std::string > &pOptions) | |
StepInterface () | |
Protected Attributes | |
std::string | __stepDescription |
double | __fractionDone |
std::map< std::string, std::string > | __usedOptions |
|
|
|
|
|
|
|
return the percent of completed work
|
|
return the percent of completed work
|
|
|
|
|
|
|
|
|
|
Not needed for Stepinterface.
Implements Spm::Plugin::Interface. |
|
perform an action
|
|
|
|
|
|
|