#include <command-closure.hpp>


Definition at line 129 of file command-closure.hpp.
Public Member Functions | |
| virtual void | accept (CommandImplCloneBuilder &) const =0 |
| assist with creating clone closure without disclosing concrete type | |
| virtual void | bindArguments (Arguments &)=0 |
| store a set of parameter values within this closure | |
| virtual bool | equals (CmdClosure const &) const =0 |
| is equivalent to the given other closure? | |
| virtual void | invoke (CmdFunctor const &)=0 |
| invoke functor using the stored parameter values | |
| virtual bool | isCaptured () const =0 |
| does this closure hold captured UNDO state? | |
| virtual bool | isValid () const =0 |
| does this closure hold a valid argument tuple? | |
| virtual | operator string () const =0 |
| virtual void control::CmdClosure::accept | ( | CommandImplCloneBuilder & | ) | const [pure virtual] |
assist with creating clone closure without disclosing concrete type
Implemented in control::ArgumentHolder< SIG, MEM >.
| virtual void control::CmdClosure::bindArguments | ( | Arguments & | ) | [pure virtual] |
store a set of parameter values within this closure
Implemented in control::ArgumentHolder< SIG, MEM >.
| virtual bool control::CmdClosure::equals | ( | CmdClosure const & | ) | const [pure virtual] |
| virtual void control::CmdClosure::invoke | ( | CmdFunctor const & | ) | [pure virtual] |
invoke functor using the stored parameter values
Implemented in control::ArgumentHolder< SIG, MEM >.
| virtual bool control::CmdClosure::isCaptured | ( | ) | const [pure virtual] |
| virtual bool control::CmdClosure::isValid | ( | ) | const [pure virtual] |
1.5.6