#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 miniXml::ustring & | getStepDescription () |
| const miniXml::ustring & | getStepDescription () const |
| virtual double | getFractionDone () |
| return the percent of completed work | |
| virtual double | getFractionDone () const |
| return the percent of completed work | |
| bool | handle (const miniXml::ustring &uri) |
| Not needed for Stepinterface. | |
| const std::map< miniXml::ustring, miniXml::ustring > & | getOptions () |
| virtual std::list< boost::filesystem::path > | getListOfFiles ()=0 |
Protected Member Functions | |
| StepInterface (const Util::PropertyList &pList) | |
| StepInterface () | |
Protected Attributes | |
| miniXml::ustring | stepDescription_ |
| double | fractionDone_ |
| std::map< miniXml::ustring, miniXml::ustring > | __usedOptions |
| Spm::Plugin::StepInterface::StepInterface | ( | const Util::PropertyList & | pList | ) | [inline, protected] |
| Spm::Plugin::StepInterface::StepInterface | ( | ) | [inline, protected] |
| virtual Spm::Plugin::StepInterface::~StepInterface | ( | ) | [inline, virtual] |
| virtual void Spm::Plugin::StepInterface::run | ( | const boost::filesystem::path & | dir | ) | [pure virtual] |
perform an action
| const miniXml::ustring& Spm::Plugin::StepInterface::getStepDescription | ( | ) | [inline] |
| const miniXml::ustring& Spm::Plugin::StepInterface::getStepDescription | ( | ) | const [inline] |
| virtual double Spm::Plugin::StepInterface::getFractionDone | ( | ) | [inline, virtual] |
return the percent of completed work
| virtual double Spm::Plugin::StepInterface::getFractionDone | ( | ) | const [inline, virtual] |
return the percent of completed work
| bool Spm::Plugin::StepInterface::handle | ( | const miniXml::ustring & | uri | ) | [inline] |
Not needed for Stepinterface.
| const std::map<miniXml::ustring, miniXml::ustring>& Spm::Plugin::StepInterface::getOptions | ( | ) | [inline] |
| virtual std::list<boost::filesystem::path> Spm::Plugin::StepInterface::getListOfFiles | ( | ) | [pure virtual] |
miniXml::ustring Spm::Plugin::StepInterface::stepDescription_ [protected] |
double Spm::Plugin::StepInterface::fractionDone_ [protected] |
std::map<miniXml::ustring, miniXml::ustring> Spm::Plugin::StepInterface::__usedOptions [protected] |
1.5.2