![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
unit test CommandEquality_test More...
Go to the source code of this file.
unit test CommandEquality_test
Definition in file command-equality-test.cpp.
#include "lib/test/run.hpp"#include "lib/test/test-helper.hpp"#include "steam/control/command-def.hpp"#include "steam/control/command-mutation.hpp"#include "steam/control/argument-erasure.hpp"#include "steam/control/command-storage-holder.hpp"#include "steam/control/command-simple-closure.hpp"#include "steam/control/memento-tie.hpp"#include "lib/meta/tuple-helper.hpp"#include "lib/format-cout.hpp"#include "lib/symbol.hpp"#include "lib/util.hpp"#include <functional>#include <string>#include <tuple>Namespaces | |
| namespace | steam |
| Steam-Layer implementation namespace root. | |
| namespace | steam::control |
| Steam-Layer dispatcher, controller and administrative facilities. | |
| namespace | steam::control::test |
| namespace | steam::control::test::anonymous_namespace{command-equality-test.cpp} |
Typedefs | |
| typedef void | Sig_oper(char) |
| typedef string | Sig_capt(char) |
| typedef void | Sig_undo(char, string) |
| typedef function< Sig_oper > | Fun_o |
| typedef function< Sig_capt > | Fun_c |
| typedef function< Sig_undo > | Fun_u |
| using | ArgTuple = std::tuple< char > |
| using | ArgHolder = OpClosure< Sig_oper > |
| using | MemHolder = MementoTie< Sig_oper, string > |
| using | Closure = SimpleClosure< Sig_oper > |
Classes | |
| class | CommandEquality_test |
Functions | |
| const string | MARK_1 ("|_1_") |
| const string | MARK_2 ("|_2_") |
| void | oper_1 (char par) |
| void | oper_2 (char par) |
| string | capt_1 (char par) |
| string | capt_2 (char par) |
| void | undo_1 (char par, string mem) |
| void | undo_2 (char par, string mem) |
| LAUNCHER (CommandEquality_test, "function controller") | |
| Register this test class... | |
Variables | |
| string | check_ |
| Symbol | COMMAND1 ("test.equalityCommand1") |
| Symbol | COMMAND2 ("test.equalityCommand2") |