![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <events/scheduler/ICommand.hpp>


Public Member Functions | |
| virtual bool | isCanceled () const =0 |
| Return true if the Command was canceled. | |
| virtual bool | isFinished () const =0 |
| Return true if the Command was executed (no longer queued, no longer running). | |
| virtual bool | isNotSubmitted () const =0 |
| Return true, if the Command is not submitted to the queue so far (initial state). | |
| virtual bool | isQueued () const =0 |
| Return true if the Command is queued (waiting for execution). | |
| virtual bool | isRunning () const =0 |
| Return true if the Command is currently being executed. | |
| virtual | ~ICommand () |
Classes | |
| class | CancelException |
| If a command can be canceled this exception should be thrown by the command queue. More... | |
Definition at line 56 of file ICommand.hpp.
| virtual wns::events::scheduler::ICommand::~ICommand | ( | ) | [inline, virtual] |
Definition at line 86 of file ICommand.hpp.
| virtual bool wns::events::scheduler::ICommand::isCanceled | ( | ) | const [pure virtual] |
Implemented in wns::events::scheduler::CommandQueue::Command, and wns::events::scheduler::NullCommand.
| virtual bool wns::events::scheduler::ICommand::isFinished | ( | ) | const [pure virtual] |
Implemented in wns::events::scheduler::CommandQueue::Command, and wns::events::scheduler::NullCommand.
| virtual bool wns::events::scheduler::ICommand::isNotSubmitted | ( | ) | const [pure virtual] |
Implemented in wns::events::scheduler::CommandQueue::Command, and wns::events::scheduler::NullCommand.
| virtual bool wns::events::scheduler::ICommand::isQueued | ( | ) | const [pure virtual] |
Implemented in wns::events::scheduler::CommandQueue::Command, and wns::events::scheduler::NullCommand.
| virtual bool wns::events::scheduler::ICommand::isRunning | ( | ) | const [pure virtual] |
Implemented in wns::events::scheduler::CommandQueue::Command, and wns::events::scheduler::NullCommand.
1.5.5