Lumiera  0.pre.03
»edit your freedom«
command-equality-test.cpp File Reference

Go to the source code of this file.

Description

unit test CommandEquality_test

Definition in file command-equality-test.cpp.

Classes

class  CommandEquality_test
 

Typedefs

using ArgHolder = OpClosure< Sig_oper >
 
using ArgTuple = Tuple< Types< char > >
 
using Closure = SimpleClosure< Sig_oper >
 
typedef function< Sig_capt > Fun_c
 
typedef function< Sig_oper > Fun_o
 
typedef function< Sig_undo > Fun_u
 
using MemHolder = MementoTie< Sig_oper, string >
 
typedef string Sig_capt(char)
 
typedef void Sig_oper(char)
 
typedef void Sig_undo(char, string)
 

Functions

string capt_1 (char par)
 
string capt_2 (char par)
 
 LAUNCHER (CommandEquality_test, "function controller")
 Register this test class... More...
 
const string MARK_1 ("|_1_")
 
const string MARK_2 ("|_2_")
 
void oper_1 (char par)
 
void oper_2 (char par)
 
void undo_1 (char par, string mem)
 
void undo_2 (char par, string mem)
 

Variables

string check_
 
Symbol COMMAND1 ("test.equalityCommand1")
 
Symbol COMMAND2 ("test.equalityCommand2")
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::control
 Steam-Layer dispatcher, controller and administrative facilities.
 

Function Documentation

◆ LAUNCHER()

steam::control::test::LAUNCHER ( CommandEquality_test  ,
"function controller"   
)

Register this test class...