#include <Command.h>
Public Member Functions | |
SignalCommand (CommandId id) | |
template<typename F> | |
SignalCommand (CommandId id, const F &f) | |
template<class T> | |
SignalCommand (CommandId id, void(T::*m)(), T *t) | |
virtual | ~SignalCommand () |
virtual void | execute () |
virtual bool | isEnabled () |
Public Attributes | |
Signal0< void > | Execute |
Signal0< bool > | Enabled |
Vaca::SignalCommand::SignalCommand | ( | CommandId | id | ) | [inline] |
Vaca::SignalCommand::SignalCommand | ( | CommandId | id, | |
const F & | f | |||
) | [inline] |
Vaca::SignalCommand::SignalCommand | ( | CommandId | id, | |
void(T::*)() | m, | |||
T * | t | |||
) | [inline] |
virtual Vaca::SignalCommand::~SignalCommand | ( | ) | [inline, virtual] |
virtual void Vaca::SignalCommand::execute | ( | ) | [inline, virtual] |
Implements Vaca::Command.
virtual bool Vaca::SignalCommand::isEnabled | ( | ) | [inline, virtual] |
Reimplemented from Vaca::Command.