#include <action.h>
Inheritance diagram for Spm::Core::Action:
Public Member Functions | |
virtual | ~Action () |
void | run () |
const miniXml::ustring | error () |
Public Attributes | |
boost::signal< void(Action *)> | signalBegin )() |
boost::signal< void(Action *)> | signalEnd )() |
Protected Member Functions | |
virtual void | doRun ()=0 |
Protected Attributes | |
boost::signal< void(Action *)> | begin_ |
boost::signal< void(Action *)> | end_ |
miniXml::ustring | err_ |
virtual Spm::Core::Action::~Action | ( | ) | [inline, virtual] |
virtual void Spm::Core::Action::doRun | ( | ) | [protected, pure virtual] |
void Spm::Core::Action::run | ( | ) | [inline] |
const miniXml::ustring Spm::Core::Action::error | ( | ) | [inline] |
boost::signal<void (Action *)> Spm::Core::Action::begin_ [protected] |
boost::signal<void (Action *)> Spm::Core::Action::end_ [protected] |
miniXml::ustring Spm::Core::Action::err_ [protected] |
boost::signal<void (Action *)> Spm::Core::Action::signalBegin)() [inline] |
boost::signal<void (Action *)> Spm::Core::Action::signalEnd)() [inline] |