Lumiera
0.pre.03
»edit your freedom«
|
Two commands are deemed equivalent, if they are based on the same CommandImpl record. This means, we only rely on the identity of those commands, but do not check the equivalence of their backing implementations. The latter can not be possibly implemented in a totally airtight fashion, and for this reason, the C++ standard decided not to support comparison between std::function objects.
Definition at line 102 of file command-equality-test.cpp.
Private Member Functions | |
string | execCommand (Command com) |
Helper: invoke and undo a command,. More... | |
virtual void | run (Arg) |
|
inlineprivate |
Helper: invoke and undo a command,.
Definition at line 148 of file command-equality-test.cpp.