#include <actions.h>
|
| | RemoveAction (Model &model, std::vector< u64 > &&path) |
| | Parameterized constructor.
|
| virtual void | execute () override |
| | execute action.
|
| virtual void | undo () override |
| | undo action.
|
| | Action (Model &model, std::vector< u64 > &&path) |
| | Parameterized constructor.
|
| virtual | ~Action ()=default |
| | Default destructor.
|
◆ RemoveAction()
| todo::RemoveAction::RemoveAction |
( |
Model & | model, |
|
|
std::vector< u64 > && | path ) |
Parameterized constructor.
- Parameters
-
| model | Reference to the model to work with. |
| path | R-value reference to the path of action. |
◆ execute()
| void todo::RemoveAction::execute |
( |
| ) |
|
|
overridevirtual |
◆ undo()
| void todo::RemoveAction::undo |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: